Home
last modified time | relevance | path

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 Ddh_common_param_spec_generator_openssl.c32 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 Ddh_asy_key_generator_openssl.c40 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, &paramsPkey) != 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 Ddsa_asy_key_generator_openssl.c41 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, &paramsPkey) != HCF_OPENSSL_SUCCESS) { in GenerateDsaEvpKey()
420 FreeCtx(paramsCtx, paramsPkey, pkeyCtx); in GenerateDsaEvpKey()
H A Dalg_25519_asy_key_generator_openssl.c458 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()