Lines Matching refs:kdf_md
72 EVP_MD *kdf_md; member
242 pdhctx->kdf_md, in dh_X9_42_kdf_derive()
280 EVP_MD_free(pdhctx->kdf_md); in dh_freectx()
301 dstctx->kdf_md = NULL; in dh_dupctx()
315 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md)) in dh_dupctx()
318 dstctx->kdf_md = srcctx->kdf_md; in dh_dupctx()
390 EVP_MD_free(pdhctx->kdf_md); in dh_set_ctx_params()
391 pdhctx->kdf_md = EVP_MD_fetch(pdhctx->libctx, name, mdprops); in dh_set_ctx_params()
392 if (pdhctx->kdf_md == NULL) in dh_set_ctx_params()
395 if (EVP_MD_xof(pdhctx->kdf_md)) { in dh_set_ctx_params()
400 if (!digest_check(pdhctx, pdhctx->kdf_md)) { in dh_set_ctx_params()
401 EVP_MD_free(pdhctx->kdf_md); in dh_set_ctx_params()
402 pdhctx->kdf_md = NULL; in dh_set_ctx_params()
523 && !OSSL_PARAM_set_utf8_string(p, pdhctx->kdf_md == NULL in dh_get_ctx_params()
525 : EVP_MD_get0_name(pdhctx->kdf_md))) { in dh_get_ctx_params()