Home
last modified time | relevance | path

Searched refs:kdfctx (Results 1 – 3 of 3) sorted by relevance

/providers/implementations/exchange/
A Dkdf_exch.c41 EVP_KDF_CTX *kdfctx; member
47 PROV_KDF_CTX *kdfctx; in kdf_newctx() local
54 if (kdfctx == NULL) in kdf_newctx()
57 kdfctx->provctx = provctx; in kdf_newctx()
62 kdfctx->kdfctx = EVP_KDF_CTX_new(kdf); in kdf_newctx()
65 if (kdfctx->kdfctx == NULL) in kdf_newctx()
68 return kdfctx; in kdf_newctx()
70 OPENSSL_free(kdfctx); in kdf_newctx()
135 EVP_KDF_CTX_free(pkdfctx->kdfctx); in kdf_freectx()
155 dstctx->kdfctx = EVP_KDF_CTX_dup(srcctx->kdfctx); in kdf_dupctx()
[all …]
/providers/implementations/kem/
A Decx_kem.c.in343 EVP_KDF_CTX *kdfctx = NULL; local
356 kdfctx = ossl_kdf_ctx_create("HKDF", info->mdname, ecx->libctx, ecx->propq);
357 if (kdfctx == NULL)
363 if (!ossl_hpke_labeled_extract(kdfctx, prk, info->Nsecret,
368 if (!ossl_hpke_labeled_expand(kdfctx, privout, info->Nsk, prk, info->Nsecret,
375 EVP_KDF_CTX_free(kdfctx);
479 EVP_KDF_CTX *kdfctx = NULL; local
514 kdfctx = ossl_kdf_ctx_create(ctx->kdfname, info->mdname,
516 if (kdfctx == NULL)
518 if (!dhkem_extract_and_expand(kdfctx, secret, info->Nsecret,
[all …]
A Dec_kem.c.in388 EVP_KDF_CTX *kdfctx = NULL; local
404 kdfctx = ossl_kdf_ctx_create("HKDF", info->mdname,
407 if (kdfctx == NULL)
421 if (!ossl_hpke_labeled_extract(kdfctx, prk, info->Nsecret,
428 if (!ossl_hpke_labeled_expand(kdfctx, privbuf, info->Nsk,
447 EVP_KDF_CTX_free(kdfctx);
570 EVP_KDF_CTX *kdfctx = NULL; local
613 kdfctx = ossl_kdf_ctx_create(ctx->kdfname, info->mdname,
615 if (kdfctx == NULL)
617 if (!dhkem_extract_and_expand(kdfctx, secret, info->Nsecret,
[all …]

Completed in 10 milliseconds