Home
last modified time | relevance | path

Searched refs:augmented_seed (Results 1 – 2 of 2) sorted by relevance

/freebsd/crypto/openssl/crypto/ml_dsa/
H A Dml_dsa_key.c419 uint8_t augmented_seed[ML_DSA_SEED_BYTES + 2]; in keygen_internal() local
434 memcpy(augmented_seed, out->seed, ML_DSA_SEED_BYTES); in keygen_internal()
435 augmented_seed[ML_DSA_SEED_BYTES] = (uint8_t)params->k; in keygen_internal()
436 augmented_seed[ML_DSA_SEED_BYTES + 1] = (uint8_t)params->l; in keygen_internal()
438 if (!shake_xof(md_ctx, out->shake256_md, augmented_seed, sizeof(augmented_seed), in keygen_internal()
458 OPENSSL_cleanse(augmented_seed, sizeof(augmented_seed)); in keygen_internal()
/freebsd/crypto/openssl/crypto/ml_kem/
H A Dml_kem.c1686 uint8_t augmented_seed[ML_KEM_RANDOM_BYTES + 1]; in genkey() local
1697 memcpy(augmented_seed, seed, ML_KEM_RANDOM_BYTES); in genkey()
1698 augmented_seed[ML_KEM_RANDOM_BYTES] = (uint8_t)rank; in genkey()
1699 if (!hash_g(hashed, augmented_seed, sizeof(augmented_seed), mdctx, key)) in genkey()
1740 OPENSSL_cleanse((void *)augmented_seed, ML_KEM_RANDOM_BYTES); in genkey()