Searched refs:paramsCtx (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | dh_common_param_spec_generator_openssl.c | 32 EVP_PKEY_CTX *paramsCtx = OpensslEvpPkeyCtxNewId(EVP_PKEY_DH, NULL); in GenerateDhUnknownGroupEvpKey() local 33 if (paramsCtx == NULL) { in GenerateDhUnknownGroupEvpKey() 40 if (OpensslEvpPkeyParamGenInit(paramsCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDhUnknownGroupEvpKey() 46 if (OpensslEvpPkeyCtxSetDhParamgenPrimeLen(paramsCtx, pLen) <= 0) { in GenerateDhUnknownGroupEvpKey() 59 OpensslEvpPkeyCtxFree(paramsCtx); in GenerateDhUnknownGroupEvpKey() 66 EVP_PKEY_CTX *paramsCtx = NULL; in GenerateDhKnownGroupEvpKey() local 77 paramsCtx = OpensslEvpPkeyCtxNewFromName(NULL, "DH", NULL); in GenerateDhKnownGroupEvpKey() 78 if (paramsCtx == NULL) { in GenerateDhKnownGroupEvpKey() 83 if (OpensslEvpPkeyKeyGenInit(paramsCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDhKnownGroupEvpKey() 102 if (paramsCtx != NULL) { in GenerateDhKnownGroupEvpKey() [all …]
|
H A D | dh_asy_key_generator_openssl.c | 40 static void FreeCtx(EVP_PKEY_CTX *paramsCtx, EVP_PKEY *paramsPkey, EVP_PKEY_CTX *pkeyCtx) in FreeCtx() argument 42 if (paramsCtx != NULL) { in FreeCtx() 43 OpensslEvpPkeyCtxFree(paramsCtx); in FreeCtx() 436 if (OpensslEvpPkeyKeyGenInit(paramsCtx) != HCF_OPENSSL_SUCCESS) { in ConstructDhOsslParamsAndGenPkey() 440 if (OpensslEvpPkeyCtxSetParams(paramsCtx, params) != HCF_OPENSSL_SUCCESS) { in ConstructDhOsslParamsAndGenPkey() 444 if (OpensslEvpPkeyGenerate(paramsCtx, ¶msPkey) != HCF_OPENSSL_SUCCESS) { in ConstructDhOsslParamsAndGenPkey() 456 EVP_PKEY_CTX *paramsCtx = NULL; in GenerateDhEvpKey() local 459 paramsCtx = OpensslEvpPkeyCtxNewFromName(NULL, "DH", NULL); in GenerateDhEvpKey() 460 if (paramsCtx == NULL) { in GenerateDhEvpKey() 465 paramsPkey = ConstructDhOsslParamsAndGenPkey(dhId, paramsCtx); in GenerateDhEvpKey() [all …]
|
H A D | dsa_asy_key_generator_openssl.c | 41 static void FreeCtx(EVP_PKEY_CTX *paramsCtx, EVP_PKEY *paramsPkey, EVP_PKEY_CTX *pkeyCtx) in FreeCtx() argument 43 if (paramsCtx != NULL) { in FreeCtx() 44 OpensslEvpPkeyCtxFree(paramsCtx); in FreeCtx() 377 EVP_PKEY_CTX *paramsCtx = NULL; in GenerateDsaEvpKey() local 382 paramsCtx = OpensslEvpPkeyCtxNewId(EVP_PKEY_DSA, NULL); in GenerateDsaEvpKey() 383 if (paramsCtx == NULL) { in GenerateDsaEvpKey() 388 if (OpensslEvpPkeyParamGenInit(paramsCtx) != HCF_OPENSSL_SUCCESS) { in GenerateDsaEvpKey() 393 if (OpensslEvpPkeyCtxSetDsaParamgenBits(paramsCtx, keyLen) <= 0) { in GenerateDsaEvpKey() 398 if (OpensslEvpPkeyParamGen(paramsCtx, ¶msPkey) != HCF_OPENSSL_SUCCESS) { in GenerateDsaEvpKey() 420 FreeCtx(paramsCtx, paramsPkey, pkeyCtx); in GenerateDsaEvpKey()
|
H A D | alg_25519_asy_key_generator_openssl.c | 458 EVP_PKEY_CTX *paramsCtx = NULL; in GenerateAlg25519EvpKey() local 461 paramsCtx = OpensslEvpPkeyCtxNewId(type, NULL); in GenerateAlg25519EvpKey() 462 if (paramsCtx == NULL) { in GenerateAlg25519EvpKey() 467 if (OpensslEvpPkeyKeyGenInit(paramsCtx) != HCF_OPENSSL_SUCCESS) { in GenerateAlg25519EvpKey() 472 if (OpensslEvpPkeyKeyGen(paramsCtx, ppkey) != HCF_OPENSSL_SUCCESS) { in GenerateAlg25519EvpKey() 478 if (paramsCtx != NULL) { in GenerateAlg25519EvpKey() 479 OpensslEvpPkeyCtxFree(paramsCtx); in GenerateAlg25519EvpKey()
|