• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Crypto Architecture Kit (Crypto Architecture Service)
2
3- ArkTS APIs<!--crypto-architecture-arkts-->
4  - [@ohos.security.cryptoFramework (Crypto Framework)](js-apis-cryptoFramework.md)
5  - APIs No Longer Maintained<!--crypto-architecture-arkts-dep-->
6    - [@system.cipher (Cipher Algorithm)](js-apis-system-cipher.md)
7- C APIs<!--crypto-architecture-c-->
8  - Modules<!--crypto-architecture-module-->
9    - [CryptoArchitectureKit](capi-cryptoarchitecturekit.md)
10    - [CryptoAsymCipherApi](capi-cryptoasymcipherapi.md)
11    - [CryptoAsymKeyApi](capi-cryptoasymkeyapi.md)
12    - [CryptoCommonApi](capi-cryptocommonapi.md)
13    - [CryptoDigestApi](capi-cryptodigestapi.md)
14    - [CryptoKdfApi](capi-cryptokdfapi.md)
15    - [CryptoKeyAgreementApi](capi-cryptokeyagreementapi.md)
16    - [CryptoMacApi](capi-cryptomacapi.md)
17    - [CryptoRandApi](capi-cryptorandapi.md)
18    - [CryptoSignatureApi](capi-cryptosignatureapi.md)
19    - [CryptoSymCipherApi](capi-cryptosymcipherapi.md)
20    - [CryptoSymKeyApi](capi-cryptosymkeyapi.md)
21  - Header Files<!--crypto-architecture-headerfile-->
22    - [crypto_architecture_kit.h](capi-crypto-architecture-kit-h.md)
23    - [crypto_asym_cipher.h](capi-crypto-asym-cipher-h.md)
24    - [crypto_asym_key.h](capi-crypto-asym-key-h.md)
25    - [crypto_common.h](capi-crypto-common-h.md)
26    - [crypto_digest.h](capi-crypto-digest-h.md)
27    - [crypto_kdf.h](capi-crypto-kdf-h.md)
28    - [crypto_key_agreement.h](capi-crypto-key-agreement-h.md)
29    - [crypto_mac.h](capi-crypto-mac-h.md)
30    - [crypto_rand.h](capi-crypto-rand-h.md)
31    - [crypto_signature.h](capi-crypto-signature-h.md)
32    - [crypto_sym_cipher.h](capi-crypto-sym-cipher-h.md)
33    - [crypto_sym_key.h](capi-crypto-sym-key-h.md)
34  - Structs<!--crypto-architecture-struct-->
35    - [Crypto_DataBlob](capi-cryptocommonapi-crypto-datablob.md)
36    - [OH_CryptoAsymCipher](capi-cryptoasymcipherapi-oh-cryptoasymcipher.md)
37    - [OH_CryptoSm2CiphertextSpec](capi-cryptoasymcipherapi-oh-cryptosm2ciphertextspec.md)
38    - [OH_CryptoKeyPair](capi-cryptoasymkeyapi-oh-cryptokeypair.md)
39    - [OH_CryptoPubKey](capi-cryptoasymkeyapi-oh-cryptopubkey.md)
40    - [OH_CryptoPrivKey](capi-cryptoasymkeyapi-oh-cryptoprivkey.md)
41    - [OH_CryptoAsymKeyGenerator](capi-cryptoasymkeyapi-oh-cryptoasymkeygenerator.md)
42    - [OH_CryptoPrivKeyEncodingParams](capi-cryptoasymkeyapi-oh-cryptoprivkeyencodingparams.md)
43    - [OH_CryptoAsymKeySpec](capi-cryptoasymkeyapi-oh-cryptoasymkeyspec.md)
44    - [OH_CryptoAsymKeyGeneratorWithSpec](capi-cryptoasymkeyapi-oh-cryptoasymkeygeneratorwithspec.md)
45    - [OH_CryptoEcPoint](capi-cryptoasymkeyapi-oh-cryptoecpoint.md)
46    - [OH_CryptoDigest](capi-cryptodigestapi-oh-cryptodigest.md)
47    - [OH_CryptoKdf](capi-cryptokdfapi-oh-cryptokdf.md)
48    - [OH_CryptoKdfParams](capi-cryptokdfapi-oh-cryptokdfparams.md)
49    - [OH_CryptoKeyAgreement](capi-cryptokeyagreementapi-oh-cryptokeyagreement.md)
50    - [OH_CryptoMac](capi-cryptomacapi-oh-cryptomac.md)
51    - [OH_CryptoRand](capi-cryptorandapi-oh-cryptorand.md)
52    - [OH_CryptoVerify](capi-cryptosignatureapi-oh-cryptoverify.md)
53    - [OH_CryptoSign](capi-cryptosignatureapi-oh-cryptosign.md)
54    - [OH_CryptoEccSignatureSpec](capi-cryptosignatureapi-oh-cryptoeccsignaturespec.md)
55    - [OH_CryptoSymCipher](capi-cryptosymcipherapi-oh-cryptosymcipher.md)
56    - [OH_CryptoSymCipherParams](capi-cryptosymcipherapi-oh-cryptosymcipherparams.md)
57    - [OH_CryptoSymKey](capi-cryptosymkeyapi-oh-cryptosymkey.md)
58    - [OH_CryptoSymKeyGenerator](capi-cryptosymkeyapi-oh-cryptosymkeygenerator.md)
59- Error Codes<!--crypto-architecture-arkts-errcode-->
60  - [Crypto Framework Error Codes](errorcode-crypto-framework.md)
61