Home
last modified time | relevance | path

Searched refs:prvlen (Results 1 – 6 of 6) sorted by relevance

/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dmlx_kmgmt.c155 size_t prvlen; member
191 if (OSSL_PARAM_get_octet_string(p, &prv, sub_arg->prvlen, &len) != 1) in export_sub_cb()
193 if (len != sub_arg->prvlen) { in export_sub_cb()
228 sub_arg->prvlen = key->minfo->prvkey_bytes; in export_sub()
235 sub_arg->prvlen = key->xinfo->prvkey_bytes; in export_sub()
250 size_t prvlen; in mlx_kem_export() local
266 prvlen = key->minfo->prvkey_bytes + key->xinfo->prvkey_bytes; in mlx_kem_export()
282 sub_arg.prvenc = OPENSSL_secure_zalloc(prvlen); in mlx_kem_export()
302 tmpl, NULL, OSSL_PKEY_PARAM_PRIV_KEY, sub_arg.prvenc, prvlen)) in mlx_kem_export()
314 OPENSSL_secure_clear_free(sub_arg.prvenc, prvlen); in mlx_kem_export()
[all …]
H A Dml_kem_kmgmt.c242 size_t prvlen = 0, seedlen = 0; in ml_kem_export() local
279 prvlen = v->prvkey_bytes; in ml_kem_export()
280 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL in ml_kem_export()
281 || !ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) in ml_kem_export()
284 prvlen = v->prvkey_bytes; in ml_kem_export()
285 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL) in ml_kem_export()
287 memcpy(prvenc, key->encoded_dk, prvlen); in ml_kem_export()
304 tmpl, params, OSSL_PKEY_PARAM_PRIV_KEY, prvenc, prvlen)) in ml_kem_export()
323 OPENSSL_secure_clear_free(prvenc, prvlen); in ml_kem_export()
385 size_t publen = 0, prvlen = 0, seedlen = 0, puboff; in ml_kem_key_fromdata() local
[all …]
/freebsd/crypto/openssl/providers/implementations/encode_decode/
H A Dml_kem_codecs.c269 ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen, in ossl_ml_kem_d2i_PKCS8() argument
292 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL) in ossl_ml_kem_d2i_PKCS8()
561 size_t publen, prvlen; in ossl_ml_kem_key_to_text() local
571 prvlen = key->vinfo->prvkey_bytes; in ossl_ml_kem_key_to_text()
586 if ((prvenc = OPENSSL_malloc(prvlen)) == NULL) in ossl_ml_kem_key_to_text()
588 if (!ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) in ossl_ml_kem_key_to_text()
590 if (!ossl_bio_print_labeled_buf(out, "dk:", prvenc, prvlen)) in ossl_ml_kem_key_to_text()
H A Dml_dsa_codecs.h23 __owur ML_DSA_KEY *ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
H A Dml_kem_codecs.h23 __owur ML_KEM_KEY *ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
H A Dml_dsa_codecs.c400 ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen, in ossl_ml_dsa_d2i_PKCS8() argument
425 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL) in ossl_ml_dsa_d2i_PKCS8()