Home
last modified time | relevance | path

Searched refs:ikmlen (Results 1 – 13 of 13) sorted by relevance

/freebsd/crypto/openssl/providers/implementations/kem/
H A Decx_kem.c56 size_t ikmlen; member
174 OPENSSL_clear_free(ctx->ikm, ctx->ikmlen); in ecxkem_freectx()
264 OPENSSL_clear_free(ctx->ikm, ctx->ikmlen); in ecxkem_set_ctx_params()
266 ctx->ikmlen = tmplen; in ecxkem_set_ctx_params()
340 const unsigned char *ikm, size_t ikmlen) in ossl_ecx_dhkem_derive_private() argument
349 if (ikmlen < info->Nsk) { in ossl_ecx_dhkem_derive_private()
352 ikmlen, info->Nsk); in ossl_ecx_dhkem_derive_private()
365 OSSL_DHKEM_LABEL_DKP_PRK, ikm, ikmlen)) in ossl_ecx_dhkem_derive_private()
388 const unsigned char *ikm, size_t ikmlen) in derivekey() argument
394 size_t seedlen = ikmlen; in derivekey()
[all …]
H A Dec_kem.c47 size_t ikmlen; member
209 OPENSSL_clear_free(ctx->ikm, ctx->ikmlen); in eckem_freectx()
305 OPENSSL_clear_free(ctx->ikm, ctx->ikmlen); in eckem_set_ctx_params()
308 ctx->ikmlen = tmplen; in eckem_set_ctx_params()
383 const unsigned char *ikm, size_t ikmlen) in ossl_ec_dhkem_derive_private() argument
409 if (ikmlen < info->Nsk) { in ossl_ec_dhkem_derive_private()
412 ikmlen, info->Nsk); in ossl_ec_dhkem_derive_private()
421 OSSL_DHKEM_LABEL_DKP_PRK, ikm, ikmlen)) in ossl_ec_dhkem_derive_private()
458 const unsigned char *ikm, size_t ikmlen) in derivekey() argument
463 size_t seedlen = ikmlen; in derivekey()
[all …]
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Decx.h28 const unsigned char *ikm, size_t ikmlen);
30 const unsigned char *ikm, size_t ikmlen);
/freebsd/crypto/openssl/crypto/hpke/
H A Dhpke_util.c250 const unsigned char *ikm, size_t ikmlen, in kdf_derive() argument
262 (char *)ikm, ikmlen); in kdf_derive()
276 const unsigned char *ikm, size_t ikmlen) in ossl_hpke_kdf_extract() argument
279 salt, saltlen, ikm, ikmlen, NULL, 0); in ossl_hpke_kdf_extract()
301 const unsigned char *ikm, size_t ikmlen) in ossl_hpke_labeled_extract() argument
315 + suiteidlen + labellen + ikmlen; in ossl_hpke_labeled_extract()
326 || !WPACKET_memcpy(&pkt, ikm, ikmlen) in ossl_hpke_labeled_extract()
H A Dhpke.c1304 const unsigned char *ikm, size_t ikmlen, in OSSL_HPKE_keygen() argument
1321 if ((ikmlen > 0 && ikm == NULL) in OSSL_HPKE_keygen()
1322 || (ikmlen == 0 && ikm != NULL) in OSSL_HPKE_keygen()
1323 || ikmlen > OSSL_HPKE_MAX_PARMLEN) { in OSSL_HPKE_keygen()
1342 (char *)ikm, ikmlen); in OSSL_HPKE_keygen()
/freebsd/crypto/openssl/include/internal/
H A Dhpke_util.h74 const unsigned char *ikm, size_t ikmlen);
87 const unsigned char *ikm, size_t ikmlen);
/freebsd/crypto/openssl/test/
H A Devp_pkey_dhkem_test.c129 (char *)t->ikm, t->ikmlen); in test_ec_dhkem_derivekey_fail()
142 (char *)t->ikm, t->ikmlen); in test_ec_dhkem_derivekey_fail()
153 (char *)t->ikm, t->ikmlen - 1); in test_ec_dhkem_derivekey_fail()
489 (char *)t->ikm, t->ikmlen); in test_ec_dhkem_derivekey()
751 (char *)t->ikm, t->ikmlen); in test_ecx_dhkem_derivekey()
H A Dhpke_test.c1829 const unsigned char *ikm, size_t ikmlen, in test_hpke_one_ikm_gen() argument
1839 ikm, ikmlen, testctx, NULL))) in test_hpke_one_ikm_gen()
H A Ddhkem_test.inc14 size_t ikmlen;
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_HPKE_CTX_new.pod42 const unsigned char *ikm, size_t ikmlen,
219 implementation we apply a limit of 66 octets for the I<ikmlen>, I<psklen>, and
307 parameter of size I<ikmlen>. If either I<ikm> is NULL or I<ikmlen> is zero,
309 If required I<ikmlen> should be greater than or equal to
384 setting a deterministic input key material I<ikm> of size I<ikmlen> into
388 I<ikmlen> should be greater than or equal to OSSL_HPKE_get_recommended_ikmelen().
441 I<ikmlen> should be at least this size.
/freebsd/crypto/openssl/include/crypto/
H A Dec.h99 const unsigned char *ikm, size_t ikmlen);
/freebsd/crypto/openssl/include/openssl/
H A Dhpke.h123 const unsigned char *ikm, size_t ikmlen,
/freebsd/crypto/openssl/crypto/ec/
H A Dec_key.c410 const unsigned char *ikm, size_t ikmlen) in ossl_ec_generate_key_dhkem() argument
419 if (ossl_ec_dhkem_derive_private(eckey, eckey->priv_key, ikm, ikmlen) <= 0) in ossl_ec_generate_key_dhkem()