Home
last modified time | relevance | path

Searched refs:kdf_md (Results 1 – 5 of 5) sorted by relevance

/third_party/openssl/crypto/ec/
Dec_pmeth.c33 const EVP_MD *kdf_md; member
76 dctx->kdf_md = sctx->kdf_md; in pkey_ec_copy()
213 dctx->kdf_ukm, dctx->kdf_ukmlen, dctx->kdf_md)) in pkey_ec_kdf_derive()
290 dctx->kdf_md = p2; in pkey_ec_ctrl()
294 *(const EVP_MD **)p2 = dctx->kdf_md; in pkey_ec_ctrl()
Dec_ameth.c706 const EVP_MD *kdf_md; in ecdh_cms_set_kdf_param() local
727 kdf_md = EVP_get_digestbynid(kdfmd_nid); in ecdh_cms_set_kdf_param()
728 if (!kdf_md) in ecdh_cms_set_kdf_param()
731 if (EVP_PKEY_CTX_set_ecdh_kdf_md(pctx, kdf_md) <= 0) in ecdh_cms_set_kdf_param()
838 const EVP_MD *kdf_md; in ecdh_cms_encrypt() local
878 if (!EVP_PKEY_CTX_get_ecdh_kdf_md(pctx, &kdf_md)) in ecdh_cms_encrypt()
895 if (kdf_md == NULL) { in ecdh_cms_encrypt()
897 kdf_md = EVP_sha1(); in ecdh_cms_encrypt()
898 if (EVP_PKEY_CTX_set_ecdh_kdf_md(pctx, kdf_md) <= 0) in ecdh_cms_encrypt()
907 if (!OBJ_find_sigid_by_algs(&kdf_nid, EVP_MD_type(kdf_md), ecdh_nid)) in ecdh_cms_encrypt()
/third_party/openssl/crypto/dh/
Ddh_pmeth.c41 const EVP_MD *kdf_md; member
100 dctx->kdf_md = sctx->kdf_md; in pkey_dh_copy()
177 dctx->kdf_md = p2; in pkey_dh_ctrl()
181 *(const EVP_MD **)p2 = dctx->kdf_md; in pkey_dh_ctrl()
469 dctx->kdf_ukm, dctx->kdf_ukmlen, dctx->kdf_md)) in pkey_dh_derive()
Ddh_ameth.c793 const EVP_MD *kdf_md; in dh_cms_encrypt() local
827 if (!EVP_PKEY_CTX_get_dh_kdf_md(pctx, &kdf_md)) in dh_cms_encrypt()
837 if (kdf_md == NULL) { in dh_cms_encrypt()
839 kdf_md = EVP_sha1(); in dh_cms_encrypt()
840 if (EVP_PKEY_CTX_set_dh_kdf_md(pctx, kdf_md) <= 0) in dh_cms_encrypt()
842 } else if (EVP_MD_type(kdf_md) != NID_sha1) in dh_cms_encrypt()
/third_party/openssl/doc/man3/
DEVP_PKEY_CTX_ctrl.pod323 the B<kdf_oid>, B<kdf_md> and B<kdf_outlen> parameters must also be specified.
395 When using key derivation, the B<kdf_md> and B<kdf_outlen> parameters must