Home
last modified time | relevance | path

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

/freebsd/crypto/openssl/crypto/ml_dsa/
H A Dml_dsa_sample.c205 uint8_t derived_seed[ML_DSA_RHO_BYTES + 2]; in ossl_ml_dsa_matrix_expand_A() local
209 memcpy(derived_seed, rho, ML_DSA_RHO_BYTES); in ossl_ml_dsa_matrix_expand_A()
213 derived_seed[ML_DSA_RHO_BYTES + 1] = (uint8_t)i; in ossl_ml_dsa_matrix_expand_A()
214 derived_seed[ML_DSA_RHO_BYTES] = (uint8_t)j; in ossl_ml_dsa_matrix_expand_A()
216 if (!rej_ntt_poly(g_ctx, md, derived_seed, sizeof(derived_seed), poly++)) in ossl_ml_dsa_matrix_expand_A()
250 uint8_t derived_seed[ML_DSA_PRIV_SEED_BYTES + 2]; in ossl_ml_dsa_vector_expand_S() local
259 memcpy(derived_seed, seed, ML_DSA_PRIV_SEED_BYTES); in ossl_ml_dsa_vector_expand_S()
260 derived_seed[ML_DSA_PRIV_SEED_BYTES] = 0; in ossl_ml_dsa_vector_expand_S()
261 derived_seed[ML_DSA_PRIV_SEED_BYTES + 1] = 0; in ossl_ml_dsa_vector_expand_S()
265 derived_seed, sizeof(derived_seed), &s1->poly[i])) in ossl_ml_dsa_vector_expand_S()
[all …]
H A Dml_dsa_vector.h144 uint8_t derived_seed[ML_DSA_RHO_PRIME_BYTES + 2]; in vector_expand_mask() local
146 memcpy(derived_seed, rho_prime, ML_DSA_RHO_PRIME_BYTES); in vector_expand_mask()
151 derived_seed[ML_DSA_RHO_PRIME_BYTES] = index & 0xFF; in vector_expand_mask()
152 derived_seed[ML_DSA_RHO_PRIME_BYTES + 1] = (index >> 8) & 0xFF; in vector_expand_mask()
153 poly_expand_mask(out->poly + i, derived_seed, sizeof(derived_seed), in vector_expand_mask()