Lines Matching refs:kdf_md
74 EVP_MD *kdf_md; member
186 EVP_MD_free(pecdhctx->kdf_md); in ecdh_freectx()
211 dstctx->kdf_md = NULL; in ecdh_dupctx()
226 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md)) in ecdh_dupctx()
229 dstctx->kdf_md = srcctx->kdf_md; in ecdh_dupctx()
313 EVP_MD_free(pectx->kdf_md); in ecdh_set_ctx_params()
314 pectx->kdf_md = EVP_MD_fetch(pectx->libctx, name, mdprops); in ecdh_set_ctx_params()
315 if (pectx->kdf_md == NULL) in ecdh_set_ctx_params()
318 if (EVP_MD_xof(pectx->kdf_md)) { in ecdh_set_ctx_params()
325 pectx->kdf_md, "ECDH Set Ctx")) { in ecdh_set_ctx_params()
326 EVP_MD_free(pectx->kdf_md); in ecdh_set_ctx_params()
327 pectx->kdf_md = NULL; in ecdh_set_ctx_params()
420 && !OSSL_PARAM_set_utf8_string(p, pectx->kdf_md == NULL in ecdh_get_ctx_params()
422 : EVP_MD_get0_name(pectx->kdf_md))) { in ecdh_get_ctx_params()
608 pecdhctx->kdf_md, in ecdh_X9_63_kdf_derive()