Lines Matching refs:kdfctx
385 EVP_KDF_CTX *kdfctx = NULL; in ossl_ec_dhkem_derive_private() local
401 kdfctx = ossl_kdf_ctx_create("HKDF", info->mdname, in ossl_ec_dhkem_derive_private()
404 if (kdfctx == NULL) in ossl_ec_dhkem_derive_private()
418 if (!ossl_hpke_labeled_extract(kdfctx, prk, info->Nsecret, in ossl_ec_dhkem_derive_private()
425 if (!ossl_hpke_labeled_expand(kdfctx, privbuf, info->Nsk, in ossl_ec_dhkem_derive_private()
444 EVP_KDF_CTX_free(kdfctx); in ossl_ec_dhkem_derive_private()
567 EVP_KDF_CTX *kdfctx = NULL; in derive_secret() local
609 kdfctx = ossl_kdf_ctx_create(ctx->kdfname, info->mdname, in derive_secret()
611 if (kdfctx == NULL) in derive_secret()
613 if (!dhkem_extract_and_expand(kdfctx, secret, info->Nsecret, in derive_secret()
620 EVP_KDF_CTX_free(kdfctx); in derive_secret()