[
{
"first_introduced": "12",
"name": "OH_CryptoAsymKeyGenerator_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoAsymKeyGenerator_Generate"
},
{
"first_introduced": "12",
"name": "OH_CryptoAsymKeyGenerator_Convert"
},
{
"first_introduced": "12",
"name": "OH_CryptoAsymKeyGenerator_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_CryptoAsymKeyGenerator_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoKeyPair_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoKeyPair_GetPubKey"
},
{
"first_introduced": "12",
"name": "OH_CryptoPubKey_Encode"
},
{
"first_introduced": "12",
"name": "OH_CryptoPubKey_GetParam"
},
{
"first_introduced": "12",
"name": "OH_Crypto_FreeDataBlob"
},
{
"first_introduced": "12",
"name": "OH_CryptoDigest_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoDigest_Update"
},
{
"first_introduced": "12",
"name": "OH_CryptoDigest_Final"
},
{
"first_introduced": "12",
"name": "OH_CryptoDigest_GetLength"
},
{
"first_introduced": "12",
"name": "OH_CryptoDigest_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_DigestCrypto_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Init"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Update"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Final"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Recover"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_SetParam"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_GetParam"
},
{
"first_introduced": "12",
"name": "OH_CryptoVerify_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipherParams_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipherParams_SetParam"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipherParams_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_Init"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_Update"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_Final"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymCipher_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKeyGenerator_Create"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKeyGenerator_Generate"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKeyGenerator_Convert"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKeyGenerator_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKeyGenerator_Destroy"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKey_GetAlgoName"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKey_GetKeyData"
},
{
"first_introduced": "12",
"name": "OH_CryptoSymKey_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymCipher_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymCipher_Init"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymCipher_Final"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymCipher_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoSm2CiphertextSpec_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoSm2CiphertextSpec_GetItem"
},
{
"first_introduced": "20",
"name": "OH_CryptoSm2CiphertextSpec_SetItem"
},
{
"first_introduced": "20",
"name": "OH_CryptoSm2CiphertextSpec_Encode"
},
{
"first_introduced": "20",
"name": "OH_CryptoSm2CiphertextSpec_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoKeyPair_GetPrivKey"
},
{
"first_introduced": "20",
"name": "OH_CryptoPrivKeyEncodingParams_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoPrivKeyEncodingParams_SetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoPrivKeyEncodingParams_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoPrivKey_Encode"
},
{
"first_introduced": "20",
"name": "OH_CryptoPrivKey_GetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_GenEcCommonParamsSpec"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_GenDhCommonParamsSpec"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_SetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_SetCommonParamsSpec"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_GetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeySpec_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeyGeneratorWithSpec_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeyGeneratorWithSpec_GenKeyPair"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeyGeneratorWithSpec_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoEcPoint_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoEcPoint_GetCoordinate"
},
{
"first_introduced": "20",
"name": "OH_CryptoEcPoint_SetCoordinate"
},
{
"first_introduced": "20",
"name": "OH_CryptoEcPoint_Encode"
},
{
"first_introduced": "20",
"name": "OH_CryptoEcPoint_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdfParams_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdfParams_SetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdfParams_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdf_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdf_Derive"
},
{
"first_introduced": "20",
"name": "OH_CryptoKdf_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoKeyAgreement_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoKeyAgreement_GenerateSecret"
},
{
"first_introduced": "20",
"name": "OH_CryptoKeyAgreement_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_SetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_Init"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_Update"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_Final"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_GetLength"
},
{
"first_introduced": "20",
"name": "OH_CryptoMac_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoRand_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoRand_GenerateRandom"
},
{
"first_introduced": "20",
"name": "OH_CryptoRand_GetAlgoName"
},
{
"first_introduced": "20",
"name": "OH_CryptoRand_SetSeed"
},
{
"first_introduced": "21",
"name": "OH_CryptoRand_EnableHardwareEntropy"
},
{
"first_introduced": "20",
"name": "OH_CryptoRand_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_Init"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_Update"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_Final"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_GetAlgoName"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_SetParam"
},
{
"first_introduced":"20",
"name": "OH_CryptoSign_GetParam"
},
{
"first_introduced": "20",
"name": "OH_CryptoSign_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoEccSignatureSpec_Create"
},
{
"first_introduced": "20",
"name": "OH_CryptoEccSignatureSpec_GetRAndS"
},
{
"first_introduced": "20",
"name": "OH_CryptoEccSignatureSpec_SetRAndS"
},
{
"first_introduced": "20",
"name": "OH_CryptoEccSignatureSpec_Encode"
},
{
"first_introduced": "20",
"name": "OH_CryptoEccSignatureSpec_Destroy"
},
{
"first_introduced": "20",
"name": "OH_CryptoAsymKeyGenerator_SetPassword"
}
]