Home
last modified time | relevance | path

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

/src/crypto/openssl/providers/implementations/keymgmt/
H A Dmlx_kmgmt.c226 sub_arg->prvoff = slot * key->xinfo->prvkey_bytes; in export_sub()
228 sub_arg->prvlen = key->minfo->prvkey_bytes; in export_sub()
233 sub_arg->prvoff = (1 - ml_kem_slot) * key->minfo->prvkey_bytes; in export_sub()
235 sub_arg->prvlen = key->xinfo->prvkey_bytes; in export_sub()
266 prvlen = key->minfo->prvkey_bytes + key->xinfo->prvkey_bytes; in mlx_kem_export()
388 key->minfo->prvkey_bytes, key->xinfo->prvkey_bytes)) in load_keys()
415 size_t pubkey_bytes, prvkey_bytes; in mlx_kem_key_fromdata() local
422 prvkey_bytes = key->minfo->prvkey_bytes + key->xinfo->prvkey_bytes; in mlx_kem_key_fromdata()
449 if (prvlen != 0 && prvlen != prvkey_bytes) { in mlx_kem_key_fromdata()
496 size_t prvlen = key->minfo->prvkey_bytes + key->xinfo->prvkey_bytes; in mlx_kem_get_params()
H A Dml_kem_kmgmt.c279 prvlen = v->prvkey_bytes; in ml_kem_export()
284 prvlen = v->prvkey_bytes; in ml_kem_export()
348 prvenc + key->vinfo->prvkey_bytes - zlen, zlen) in check_seed()
360 size_t len = key->vinfo->prvkey_bytes; in check_prvenc()
415 if (prvlen != 0 && prvlen != v->prvkey_bytes) { in ml_kem_key_fromdata()
535 key->vinfo->prvkey_bytes, key)) { in ml_kem_load()
612 p->return_size = v->prvkey_bytes; in ml_kem_get_params()
/src/crypto/openssl/providers/implementations/encode_decode/
H A Dml_kem_codecs.c333 || (p8fmt->priv_length > 0 && p8fmt->priv_length != v->prvkey_bytes) in ossl_ml_kem_d2i_PKCS8()
361 pos += v->prvkey_bytes; in ossl_ml_kem_d2i_PKCS8()
472 || (p8fmt->priv_length > 0 && p8fmt->priv_length != v->prvkey_bytes) in ossl_ml_kem_i2d_prvkey()
525 || !ossl_ml_kem_encode_private_key(pos, v->prvkey_bytes, key)) { in ossl_ml_kem_i2d_prvkey()
531 pos += v->prvkey_bytes; in ossl_ml_kem_i2d_prvkey()
571 prvlen = key->vinfo->prvkey_bytes; in ossl_ml_kem_key_to_text()
/src/crypto/openssl/providers/implementations/include/prov/
H A Dmlx_kem.h23 size_t prvkey_bytes; member
/src/crypto/openssl/include/crypto/
H A Dml_kem.h138 size_t prvkey_bytes; member
/src/crypto/openssl/crypto/ml_kem/
H A Dml_kem.c2027 OPENSSL_cleanse(key->encoded_dk, key->vinfo->prvkey_bytes); in ossl_ml_kem_key_free()
2051 || len != key->vinfo->prvkey_bytes) in ossl_ml_kem_encode_private_key()
2138 if (len != vinfo->prvkey_bytes in ossl_ml_kem_parse_private_key()