Searched refs:derived_seed (Results 1 – 2 of 2) sorted by relevance
| /freebsd/crypto/openssl/crypto/ml_dsa/ |
| H A D | ml_dsa_sample.c | 205 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 D | ml_dsa_vector.h | 144 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()
|