Home
last modified time | relevance | path

Searched refs:pkeyCtx (Results 1 - 5 of 5) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/
H A Ddsa_openssl.c37 EVP_PKEY_CTX *pkeyCtx; member
49 EVP_PKEY_CTX *pkeyCtx; member
138 if (impl->pkeyCtx != NULL) { in DestroyDsaSign()
139 OpensslEvpPkeyCtxFree(impl->pkeyCtx); in DestroyDsaSign()
140 impl->pkeyCtx = NULL; in DestroyDsaSign()
158 if (impl->pkeyCtx != NULL) { in DestroyDsaVerify()
159 OpensslEvpPkeyCtxFree(impl->pkeyCtx); in DestroyDsaVerify()
160 impl->pkeyCtx = NULL; in DestroyDsaVerify()
224 impl->pkeyCtx = OpensslEvpPkeyCtxNew(pKey, NULL); in EngineDsaSignWithoutDigestInit()
225 if (impl->pkeyCtx in EngineDsaSignWithoutDigestInit()
[all...]
/base/security/appverify/interfaces/innerkits/appverify/src/util/
H A Dhap_verify_openssl_utils.cpp383 EVP_PKEY_CTX* pkeyCtx = EVP_PKEY_CTX_new(pkey, nullptr); in VerifyShaWithRsaPss() local
384 if (pkeyCtx == nullptr) { in VerifyShaWithRsaPss()
389 if (EVP_PKEY_verify_init(pkeyCtx) <= 0) { in VerifyShaWithRsaPss()
392 EVP_PKEY_CTX_free(pkeyCtx); in VerifyShaWithRsaPss()
397 EVP_PKEY_CTX_free(pkeyCtx); in VerifyShaWithRsaPss()
401 if ((isPss && EVP_PKEY_CTX_set_rsa_padding(pkeyCtx, RSA_PKCS1_PSS_PADDING) <= 0) || in VerifyShaWithRsaPss()
402 (EVP_PKEY_CTX_set_signature_md(pkeyCtx, EVP_get_digestbynid(mdType)) <= 0)) { in VerifyShaWithRsaPss()
405 EVP_PKEY_CTX_free(pkeyCtx); in VerifyShaWithRsaPss()
408 if (EVP_PKEY_verify(pkeyCtx, signInfo->enc_digest->data, signInfo->enc_digest->length, digest, digestLen) <= 0) { in VerifyShaWithRsaPss()
411 EVP_PKEY_CTX_free(pkeyCtx); in VerifyShaWithRsaPss()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Ddh_asy_key_generator_openssl.c40 static void FreeCtx(EVP_PKEY_CTX *paramsCtx, EVP_PKEY *paramsPkey, EVP_PKEY_CTX *pkeyCtx) in FreeCtx() argument
48 if (pkeyCtx != NULL) { in FreeCtx()
49 OpensslEvpPkeyCtxFree(pkeyCtx); in FreeCtx()
455 EVP_PKEY_CTX *pkeyCtx = NULL; in GenerateDhEvpKey() local
471 pkeyCtx = OpensslEvpPkeyCtxNew(paramsPkey, NULL); in GenerateDhEvpKey()
472 if (pkeyCtx == NULL) { in GenerateDhEvpKey()
477 if (OpensslEvpPkeyKeyGenInit(pkeyCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDhEvpKey()
482 if (OpensslEvpPkeyKeyGen(pkeyCtx, ppkey) != HCF_OPENSSL_SUCCESS) { in GenerateDhEvpKey()
487 if (OpensslEvpPkeyCheck(pkeyCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDhEvpKey()
495 FreeCtx(paramsCtx, paramsPkey, pkeyCtx); in GenerateDhEvpKey()
[all...]
H A Ddsa_asy_key_generator_openssl.c41 static void FreeCtx(EVP_PKEY_CTX *paramsCtx, EVP_PKEY *paramsPkey, EVP_PKEY_CTX *pkeyCtx) in FreeCtx() argument
49 if (pkeyCtx != NULL) { in FreeCtx()
50 OpensslEvpPkeyCtxFree(pkeyCtx); in FreeCtx()
379 EVP_PKEY_CTX *pkeyCtx = NULL; in GenerateDsaEvpKey() local
403 pkeyCtx = OpensslEvpPkeyCtxNew(paramsPkey, NULL); in GenerateDsaEvpKey()
404 if (pkeyCtx == NULL) { in GenerateDsaEvpKey()
409 if (OpensslEvpPkeyKeyGenInit(pkeyCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDsaEvpKey()
414 if (OpensslEvpPkeyKeyGen(pkeyCtx, ppkey) != HCF_OPENSSL_SUCCESS) { in GenerateDsaEvpKey()
420 FreeCtx(paramsCtx, paramsPkey, pkeyCtx); in GenerateDsaEvpKey()
/base/update/updater/services/package/pkg_verify/
H A Dopenssl_util.cpp169 EVP_PKEY_CTX *pkeyCtx = nullptr; in VerifyDigestByPubKey() local
170 if (EVP_DigestVerifyInit(mdCtx, &pkeyCtx, EVP_get_digestbynid(nid), nullptr, pubKey) != 1) { in VerifyDigestByPubKey()

Completed in 5 milliseconds