Home
last modified time | relevance | path

Searched refs:pKey (Results 1 - 16 of 16) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/common/src/
H A Ddh_openssl_common.c87 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 Drsa_openssl_common.c89 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 Ddsa_openssl.c167 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 Dsm2_openssl.c126 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 Decdsa_openssl.c144 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 Ded25519_openssl.c191 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 Decdh_openssl.c35 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 Dsqlite3_wrapper.c116 int SqliteKey(void *db, const void *pKey, int nKey) in SqliteKey() argument
118 return sqlite3_key((sqlite3 *)db, pKey, nKey); in SqliteKey()
H A Ddatabase.rs47 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 Ddh_asy_key_generator_openssl.c184 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 Drsa_asy_key_generator_openssl.c381 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 Dhks_openssl_ecc.c399 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 Dhks_openssl_curve25519.c31 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 Dopenssl_ecc_helper.c655 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 Dcert_manager_app_cert_process.c190 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 Dcrypto_common_cov_test.cpp223 EVP_PKEY *pKey = NewEvpPkeyByRsa(nullptr, true); in HWTEST_F() local
224 EXPECT_EQ(pKey, nullptr); in HWTEST_F()

Completed in 13 milliseconds