Searched refs:param_pub_key (Results 1 – 7 of 7) sorted by relevance
| /src/crypto/openssl/crypto/ec/ |
| H A D | ecx_backend.c | 59 const OSSL_PARAM *param_priv_key = NULL, *param_pub_key; in ossl_ecx_key_fromdata() local 65 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_ecx_key_fromdata() 69 if (param_pub_key == NULL && param_priv_key == NULL) in ossl_ecx_key_fromdata() 90 if (param_pub_key != NULL in ossl_ecx_key_fromdata() 91 && !OSSL_PARAM_get_octet_string(param_pub_key, in ossl_ecx_key_fromdata() 96 if ((param_pub_key != NULL && pubkeylen != ecx->keylen)) in ossl_ecx_key_fromdata() 99 if (param_pub_key == NULL && !ossl_ecx_public_from_private(ecx)) in ossl_ecx_key_fromdata()
|
| H A D | ec_backend.c | 398 const OSSL_PARAM *param_priv_key = NULL, *param_pub_key = NULL; in ossl_ec_key_fromdata() local 411 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_ec_key_fromdata() 419 if (param_pub_key != NULL) in ossl_ec_key_fromdata() 420 if (!OSSL_PARAM_get_octet_string(param_pub_key, in ossl_ec_key_fromdata()
|
| /src/crypto/openssl/crypto/dsa/ |
| H A D | dsa_backend.c | 33 const OSSL_PARAM *param_priv_key = NULL, *param_pub_key; in ossl_dsa_key_fromdata() local 42 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_dsa_key_fromdata() 45 if (param_priv_key == NULL && param_pub_key == NULL) in ossl_dsa_key_fromdata() 48 if (param_pub_key != NULL && !OSSL_PARAM_get_BN(param_pub_key, &pub_key)) in ossl_dsa_key_fromdata()
|
| /src/crypto/openssl/crypto/dh/ |
| H A D | dh_backend.c | 61 const OSSL_PARAM *param_priv_key, *param_pub_key; in ossl_dh_key_fromdata() local 68 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_dh_key_fromdata() 75 if (param_pub_key != NULL in ossl_dh_key_fromdata() 76 && !OSSL_PARAM_get_BN(param_pub_key, &pub_key)) in ossl_dh_key_fromdata()
|
| /src/crypto/openssl/providers/implementations/keymgmt/ |
| H A D | template_kmgmt.c | 187 const OSSL_PARAM *param_priv_key = NULL, *param_pub_key; in ossl_template_key_fromdata() local 196 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_template_key_fromdata() 200 if (param_pub_key == NULL && param_priv_key == NULL) in ossl_template_key_fromdata() 207 if (param_pub_key != NULL) { in ossl_template_key_fromdata()
|
| H A D | mlx_kmgmt.c | 413 const OSSL_PARAM *param_prv_key = NULL, *param_pub_key; in mlx_kem_key_fromdata() local 425 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in mlx_kem_key_fromdata() 426 …if (param_pub_key != NULL && OSSL_PARAM_get_octet_string_ptr(param_pub_key, &pubenc, &publen) != 1) in mlx_kem_key_fromdata()
|
| /src/crypto/openssl/test/ |
| H A D | tls-provider.c | 1000 const OSSL_PARAM *param_priv_key, *param_pub_key; in xor_import() local 1013 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in xor_import() 1018 || (param_pub_key != NULL in xor_import() 1019 && !OSSL_PARAM_get_octet_string(param_pub_key, &ppubkey, in xor_import()
|