Home
last modified time | relevance | path

Searched refs:kdf_type (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/crypto/openssl/crypto/dh/
H A Ddh_pmeth.c37 char kdf_type; member
60 dctx->kdf_type = EVP_PKEY_DH_KDF_NONE; in pkey_dh_init()
96 dctx->kdf_type = sctx->kdf_type; in pkey_dh_copy()
166 return dctx->kdf_type; in pkey_dh_ctrl()
173 dctx->kdf_type = p1; in pkey_dh_ctrl()
433 if (dctx->kdf_type == EVP_PKEY_DH_KDF_NONE) { in pkey_dh_derive()
448 else if (dctx->kdf_type == EVP_PKEY_DH_KDF_X9_42) { in pkey_dh_derive()
H A Ddh_ameth.c792 int kdf_type, wrap_nid; in dh_cms_encrypt() local
824 kdf_type = EVP_PKEY_CTX_get_dh_kdf_type(pctx); in dh_cms_encrypt()
825 if (kdf_type <= 0) in dh_cms_encrypt()
830 if (kdf_type == EVP_PKEY_DH_KDF_NONE) { in dh_cms_encrypt()
831 kdf_type = EVP_PKEY_DH_KDF_X9_42; in dh_cms_encrypt()
832 if (EVP_PKEY_CTX_set_dh_kdf_type(pctx, kdf_type) <= 0) in dh_cms_encrypt()
834 } else if (kdf_type != EVP_PKEY_DH_KDF_X9_42) in dh_cms_encrypt()
/freebsd-13.1/crypto/openssl/crypto/ec/
H A Dec_pmeth.c31 char kdf_type; member
51 dctx->kdf_type = EVP_PKEY_ECDH_KDF_NONE; in pkey_ec_init()
75 dctx->kdf_type = sctx->kdf_type; in pkey_ec_copy()
195 if (dctx->kdf_type == EVP_PKEY_ECDH_KDF_NONE) in pkey_ec_kdf_derive()
283 return dctx->kdf_type; in pkey_ec_ctrl()
286 dctx->kdf_type = p1; in pkey_ec_ctrl()
H A Dec_ameth.c837 int ecdh_nid, kdf_type, kdf_nid, wrap_nid; in ecdh_cms_encrypt() local
875 kdf_type = EVP_PKEY_CTX_get_ecdh_kdf_type(pctx); in ecdh_cms_encrypt()
876 if (kdf_type <= 0) in ecdh_cms_encrypt()
888 if (kdf_type == EVP_PKEY_ECDH_KDF_NONE) { in ecdh_cms_encrypt()
889 kdf_type = EVP_PKEY_ECDH_KDF_X9_63; in ecdh_cms_encrypt()
890 if (EVP_PKEY_CTX_set_ecdh_kdf_type(pctx, kdf_type) <= 0) in ecdh_cms_encrypt()