Home
last modified time | relevance | path

Searched refs:encoded_dk (Results 1 – 4 of 4) sorted by relevance

/src/crypto/openssl/providers/implementations/keymgmt/
H A Dml_kem_kmgmt.c287 memcpy(prvenc, key->encoded_dk, prvlen); in ml_kem_export()
512 uint8_t *encoded_dk = NULL; in ml_kem_load() local
518 encoded_dk = key->encoded_dk; in ml_kem_load()
519 key->encoded_dk = NULL; in ml_kem_load()
522 if (encoded_dk != NULL in ml_kem_load()
524 && !check_seed(seed, encoded_dk, key)) in ml_kem_load()
528 && (encoded_dk == NULL in ml_kem_load()
531 || (encoded_dk != NULL && !check_prvenc(encoded_dk, key))) in ml_kem_load()
533 } else if (encoded_dk != NULL) { in ml_kem_load()
534 if (!ossl_ml_kem_parse_private_key(encoded_dk, in ml_kem_load()
[all …]
/src/crypto/openssl/include/crypto/
H A Dml_kem.h194 uint8_t *encoded_dk; /* Unparsed P8 private key */ member
202 #define ossl_ml_kem_have_dkenc(key) ((key)->encoded_dk != NULL)
203 #define ossl_ml_kem_decoded_key(key) ((key)->encoded_dk != NULL \
/src/crypto/openssl/providers/implementations/encode_decode/
H A Dml_kem_codecs.c388 if ((key->encoded_dk = OPENSSL_malloc(p8fmt->priv_length)) == NULL) { in ossl_ml_kem_d2i_PKCS8()
394 memcpy(key->encoded_dk, buf + p8fmt->priv_offset, p8fmt->priv_length); in ossl_ml_kem_d2i_PKCS8()
/src/crypto/openssl/crypto/ml_kem/
H A Dml_kem.c1944 key->d = key->z = key->rho = key->pkhash = key->encoded_dk = NULL; in ossl_ml_kem_key_new()
2027 OPENSSL_cleanse(key->encoded_dk, key->vinfo->prvkey_bytes); in ossl_ml_kem_key_free()
2028 OPENSSL_free(key->encoded_dk); in ossl_ml_kem_key_free()