/base/security/crypto_framework/plugin/openssl_plugin/common/src/ |
H A D | dh_openssl_common.c | 87 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in NewEvpPkeyByDh() local 88 if (pKey == NULL) { in NewEvpPkeyByDh() 94 if (OpensslEvpPkeySet1Dh(pKey, dh) != HCF_OPENSSL_SUCCESS) { in NewEvpPkeyByDh() 97 OpensslEvpPkeyFree(pKey); in NewEvpPkeyByDh() 101 if (OpensslEvpPkeyAssignDh(pKey, dh) != HCF_OPENSSL_SUCCESS) { in NewEvpPkeyByDh() 104 OpensslEvpPkeyFree(pKey); in NewEvpPkeyByDh() 108 return pKey; in NewEvpPkeyByDh()
|
H A D | rsa_openssl_common.c | 89 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in NewEvpPkeyByRsa() local 90 if (pKey == NULL) { in NewEvpPkeyByRsa() 96 if (OpensslEvpPkeySet1Rsa(pKey, rsa) != HCF_OPENSSL_SUCCESS) { in NewEvpPkeyByRsa() 99 OpensslEvpPkeyFree(pKey); in NewEvpPkeyByRsa() 103 if (OpensslEvpPkeyAssignRsa(pKey, rsa) != HCF_OPENSSL_SUCCESS) { in NewEvpPkeyByRsa() 106 OpensslEvpPkeyFree(pKey); in NewEvpPkeyByRsa() 110 return pKey; in NewEvpPkeyByRsa()
|
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/ |
H A D | dsa_openssl.c | 167 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in CreateDsaEvpKeyByDsa() local 168 if (pKey == NULL) { in CreateDsaEvpKeyByDsa() 176 EVP_PKEY_free(pKey); in CreateDsaEvpKeyByDsa() 179 if (OpensslEvpPkeySet1Dsa(pKey, dsa) != HCF_OPENSSL_SUCCESS) { in CreateDsaEvpKeyByDsa() 182 EVP_PKEY_free(pKey); in CreateDsaEvpKeyByDsa() 185 return pKey; in CreateDsaEvpKeyByDsa() 194 EVP_PKEY *pKey = CreateDsaEvpKeyByDsa((HcfKey *)privateKey, true); in EngineDsaSignInit() local 195 if (pKey == NULL) { in EngineDsaSignInit() 200 if (OpensslEvpDigestSignInit(impl->mdCtx, NULL, impl->digestAlg, NULL, pKey) != HCF_OPENSSL_SUCCESS) { in EngineDsaSignInit() 202 OpensslEvpPkeyFree(pKey); in EngineDsaSignInit() 217 EVP_PKEY *pKey = CreateDsaEvpKeyByDsa((HcfKey *)privateKey, true); EngineDsaSignWithoutDigestInit() local 249 EVP_PKEY *pKey = CreateDsaEvpKeyByDsa((HcfKey *)publicKey, false); EngineDsaVerifyInit() local 272 EVP_PKEY *pKey = CreateDsaEvpKeyByDsa((HcfKey *)publicKey, false); EngineDsaVerifyWithoutDigestInit() local [all...] |
H A D | sm2_openssl.c | 126 LOGD("[error] get pKey ctx fail."); in SetUserIdFromBlob() 150 static HcfResult SetSM2Id(EVP_MD_CTX *mdCtx, EVP_PKEY *pKey, HcfBlob userId) in SetSM2Id() argument 152 EVP_PKEY_CTX *pKeyCtx = OpensslEvpPkeyCtxNew(pKey, NULL); in SetSM2Id() 201 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in EngineSignInit() local 202 if (pKey == NULL) { in EngineSignInit() 204 LOGD("[error] New pKey failed."); in EngineSignInit() 208 if (OpensslEvpPkeyAssignEcKey(pKey, ecKey) != HCF_OPENSSL_SUCCESS) { in EngineSignInit() 212 OpensslEvpPkeyFree(pKey); in EngineSignInit() 217 if (SetSM2Id(impl->mdCtx, pKey, impl->userId) != HCF_SUCCESS) { in EngineSignInit() 218 OpensslEvpPkeyFree(pKey); in EngineSignInit() 338 EVP_PKEY *pKey = OpensslEvpPkeyNew(); EngineVerifyInit() local [all...] |
H A D | ecdsa_openssl.c | 144 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in EngineSignInit() local 145 if (pKey == NULL) { in EngineSignInit() 147 LOGD("[error] Dup pKey failed."); in EngineSignInit() 151 if (OpensslEvpPkeyAssignEcKey(pKey, ecKey) != HCF_OPENSSL_SUCCESS) { in EngineSignInit() 155 OpensslEvpPkeyFree(pKey); in EngineSignInit() 158 if (OpensslEvpDigestSignInit(impl->ctx, NULL, impl->digestAlg, NULL, pKey) != HCF_OPENSSL_SUCCESS) { in EngineSignInit() 161 OpensslEvpPkeyFree(pKey); in EngineSignInit() 164 OpensslEvpPkeyFree(pKey); in EngineSignInit() 265 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in EngineVerifyInit() local 266 if (pKey in EngineVerifyInit() [all...] |
H A D | ed25519_openssl.c | 191 EVP_PKEY *pKey = OpensslEvpPkeyDup(((HcfOpensslAlg25519PubKey *)publicKey)->pkey); in EngineVerifyInit() local 192 if (pKey == NULL) { in EngineVerifyInit() 197 if (OpensslEvpDigestVerifyInit(impl->mdCtx, NULL, NULL, NULL, pKey) != HCF_OPENSSL_SUCCESS) { in EngineVerifyInit() 200 OpensslEvpPkeyFree(pKey); in EngineVerifyInit() 203 OpensslEvpPkeyFree(pKey); in EngineVerifyInit()
|
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/ |
H A D | ecdh_openssl.c | 35 EVP_PKEY *pKey = OpensslEvpPkeyNew(); in AssignEcKeyToPkey() local 36 if (pKey == NULL) { in AssignEcKeyToPkey() 40 if (OpensslEvpPkeyAssignEcKey(pKey, ecKey) != HCF_OPENSSL_SUCCESS) { in AssignEcKeyToPkey() 42 OpensslEvpPkeyFree(pKey); in AssignEcKeyToPkey() 45 return pKey; in AssignEcKeyToPkey()
|
/base/security/asset/services/db_operator/src/ |
H A D | sqlite3_wrapper.c | 116 int SqliteKey(void *db, const void *pKey, int nKey) in SqliteKey() argument 118 return sqlite3_key((sqlite3 *)db, pKey, nKey); in SqliteKey()
|
H A D | database.rs | 47 fn SqliteKey(db: *mut c_void, pKey: *const c_void, nKey: i32) -> i32; in SqliteKey()
|
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | dh_asy_key_generator_openssl.c | 184 EVP_PKEY *pKey = NewEvpPkeyByDh(impl->pk, true); in GetDhPubKeyEncoded() local 185 if (pKey == NULL) { in GetDhPubKeyEncoded() 186 LOGD("[error] New pKey by dh fail."); in GetDhPubKeyEncoded() 189 int len = OpensslI2dPubKey(pKey, &returnData); in GetDhPubKeyEncoded() 193 OpensslEvpPkeyFree(pKey); in GetDhPubKeyEncoded() 198 OpensslEvpPkeyFree(pKey); in GetDhPubKeyEncoded() 222 EVP_PKEY *pKey = NewEvpPkeyByDh(impl->sk, true); in GetDhPriKeyEncoded() local 223 if (pKey == NULL) { in GetDhPriKeyEncoded() 224 LOGD("[error] New pKey by dh fail."); in GetDhPriKeyEncoded() 228 int len = OpensslI2dPrivateKey(pKey, in GetDhPriKeyEncoded() 917 EVP_PKEY *pKey = OpensslD2iPubKey(NULL, &temp, pubKeyBlob->len); ConvertDhPubKey() local 942 EVP_PKEY *pKey = OpensslD2iPrivateKey(EVP_PKEY_DH, NULL, &temp, priKeyBlob->len); ConvertDhPriKey() local [all...] |
H A D | rsa_asy_key_generator_openssl.c | 381 EVP_PKEY *pKey = OpensslD2iAutoPrivateKey(NULL, &temp, pkcs8Blob->len); in ConvertPriKeyFromPKCS8() local 382 if (pKey == NULL) { in ConvertPriKeyFromPKCS8() 387 RSA *tmpRsa = OpensslEvpPkeyGet1Rsa(pKey); in ConvertPriKeyFromPKCS8() 391 OpensslEvpPkeyFree(pKey); in ConvertPriKeyFromPKCS8() 395 OpensslEvpPkeyFree(pKey); in ConvertPriKeyFromPKCS8() 415 EVP_PKEY *pKey = NewEvpPkeyByRsa(rsa, true); in EncodePriKeyToPKCS8() local 416 if (pKey == NULL) { in EncodePriKeyToPKCS8() 428 if (i2d_PKCS8PrivateKey_bio(bio, pKey, NULL, NULL, 0, NULL, NULL) != HCF_OPENSSL_SUCCESS) { in EncodePriKeyToPKCS8() 442 OpensslEvpPkeyFree(pKey); in EncodePriKeyToPKCS8()
|
/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
H A D | hks_openssl_ecc.c | 399 EVP_PKEY *pKey = EVP_PKEY_new();
in AgreeKeyEcdh() local 404 if ((peerKey == NULL) || (pKey == NULL)) {
in AgreeKeyEcdh() 408 int32_t ret = GetNativePKey(nativeKey, pKey);
in AgreeKeyEcdh() 414 ctx = EVP_PKEY_CTX_new(pKey, NULL);
in AgreeKeyEcdh() 430 if (pKey != NULL) {
in AgreeKeyEcdh() 431 EVP_PKEY_free(pKey);
in AgreeKeyEcdh()
|
H A D | hks_openssl_curve25519.c | 31 static int32_t SaveCurve25519KeyMaterial(uint32_t algType, const EVP_PKEY *pKey, struct HksBlob *keyOut)
in SaveCurve25519KeyMaterial() argument 41 if (EVP_PKEY_get_raw_public_key(pKey, buffer + offset, &tmpPubKeyLen) != HKS_OPENSSL_SUCCESS) {
in SaveCurve25519KeyMaterial() 49 if (EVP_PKEY_get_raw_private_key(pKey, buffer + offset, &tmpPriKeyLen) != HKS_OPENSSL_SUCCESS) {
in SaveCurve25519KeyMaterial()
|
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | openssl_ecc_helper.c | 655 EVP_PKEY *pKey = EVP_PKEY_new(); in EcdhAgreeKey() local 660 if ((peerKey == NULL) || (pKey == NULL)) { in EcdhAgreeKey() 663 if (GetNativePkey(nativeKey, pKey) != ECC_SUCCESS) { in EcdhAgreeKey() 671 ctx = EVP_PKEY_CTX_new(pKey, NULL); in EcdhAgreeKey() 689 if (pKey != NULL) { in EcdhAgreeKey() 690 EVP_PKEY_free(pKey); in EcdhAgreeKey()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_app_cert_process.c | 190 static int32_t SaveKeyMaterialCurve25519(uint32_t algType, const EVP_PKEY *pKey, struct CmBlob *keyOut) in SaveKeyMaterialCurve25519() argument 204 if (EVP_PKEY_get_raw_public_key(pKey, buffer + offset, &tmpPubKeyLen) != CM_OPENSSL_SUCCESS) { in SaveKeyMaterialCurve25519() 213 if (EVP_PKEY_get_raw_private_key(pKey, buffer + offset, &tmpPriKeyLen) != CM_OPENSSL_SUCCESS) { in SaveKeyMaterialCurve25519()
|
/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_common_cov_test.cpp | 223 EVP_PKEY *pKey = NewEvpPkeyByRsa(nullptr, true); in HWTEST_F() local 224 EXPECT_EQ(pKey, nullptr); in HWTEST_F()
|