Symbol: ML_KEM_SHARED_SECRET_BYTES
crypto/openssl/crypto/ml_kem/ml_kem.c
1478
static __owur int encrypt_cpa(uint8_t out[ML_KEM_SHARED_SECRET_BYTES],
crypto/openssl/crypto/ml_kem/ml_kem.c
1530
decrypt_cpa(uint8_t out[ML_KEM_SHARED_SECRET_BYTES],
crypto/openssl/crypto/ml_kem/ml_kem.c
1758
static int encap(uint8_t *ctext, uint8_t secret[ML_KEM_SHARED_SECRET_BYTES],
crypto/openssl/crypto/ml_kem/ml_kem.c
1763
uint8_t Kr[ML_KEM_SHARED_SECRET_BYTES + ML_KEM_RANDOM_BYTES];
crypto/openssl/crypto/ml_kem/ml_kem.c
1764
uint8_t *r = Kr + ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/crypto/ml_kem/ml_kem.c
1774
memcpy(secret, Kr, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1793
static int decap(uint8_t secret[ML_KEM_SHARED_SECRET_BYTES],
crypto/openssl/crypto/ml_kem/ml_kem.c
1797
uint8_t decrypted[ML_KEM_SHARED_SECRET_BYTES + ML_KEM_PKHASH_BYTES];
crypto/openssl/crypto/ml_kem/ml_kem.c
1799
uint8_t Kr[ML_KEM_SHARED_SECRET_BYTES + ML_KEM_RANDOM_BYTES];
crypto/openssl/crypto/ml_kem/ml_kem.c
1800
uint8_t *r = Kr + ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/crypto/ml_kem/ml_kem.c
1828
memcpy(decrypted + ML_KEM_SHARED_SECRET_BYTES, pkhash, ML_KEM_PKHASH_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1831
memcpy(secret, failure_key, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1832
OPENSSL_cleanse(decrypted, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1837
for (i = 0; i < ML_KEM_SHARED_SECRET_BYTES; i++)
crypto/openssl/crypto/ml_kem/ml_kem.c
1839
OPENSSL_cleanse(decrypted, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
22
#if ML_KEM_SEED_BYTES != ML_KEM_SHARED_SECRET_BYTES + ML_KEM_RANDOM_BYTES
crypto/openssl/crypto/ml_kem/ml_kem.c
2227
|| shared_secret == NULL || slen != ML_KEM_SHARED_SECRET_BYTES
crypto/openssl/crypto/ml_kem/ml_kem.c
2300
if (shared_secret == NULL || slen != ML_KEM_SHARED_SECRET_BYTES
crypto/openssl/crypto/ml_kem/ml_kem.c
2304
ML_KEM_SHARED_SECRET_BYTES, vinfo->secbits);
crypto/openssl/crypto/ml_kem/ml_kem.c
25
#if ML_KEM_SHARED_SECRET_BYTES != ML_KEM_RANDOM_BYTES
crypto/openssl/crypto/ml_kem/ml_kem.c
739
static __owur int kdf(uint8_t out[ML_KEM_SHARED_SECRET_BYTES],
crypto/openssl/crypto/ml_kem/ml_kem.c
747
&& EVP_DigestFinalXOF(mdctx, out, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
162
encap_slen = ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
229
size_t decap_slen = ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
239
*slen = ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/mlx_kem.c
124
encap_slen = ML_KEM_SHARED_SECRET_BYTES + key->xinfo->shsec_bytes;
crypto/openssl/providers/implementations/kem/mlx_kem.c
167
encap_slen = ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/mlx_kem.c
181
if (encap_slen != ML_KEM_SHARED_SECRET_BYTES) {
crypto/openssl/providers/implementations/kem/mlx_kem.c
223
sbuf = shsec + (1 - ml_kem_slot) * ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/mlx_kem.c
252
size_t decap_slen = ML_KEM_SHARED_SECRET_BYTES + key->xinfo->shsec_bytes;
crypto/openssl/providers/implementations/kem/mlx_kem.c
288
decap_slen = ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/kem/mlx_kem.c
296
if (decap_slen != ML_KEM_SHARED_SECRET_BYTES) {
crypto/openssl/providers/implementations/kem/mlx_kem.c
308
sbuf = shsec + (1 - ml_kem_slot) * ML_KEM_SHARED_SECRET_BYTES;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
74
unsigned char secret[ML_KEM_SHARED_SECRET_BYTES];
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
75
unsigned char out[ML_KEM_SHARED_SECRET_BYTES];
crypto/openssl/test/ml_kem_evp_extra_test.c
309
|| !TEST_size_t_eq(bgenkeylen, ML_KEM_SHARED_SECRET_BYTES))
crypto/openssl/test/ml_kem_evp_extra_test.c
334
expected_shared_secret[i], ML_KEM_SHARED_SECRET_BYTES))
crypto/openssl/test/ml_kem_evp_extra_test.c
350
if (!TEST_size_t_eq(agenkeylen, ML_KEM_SHARED_SECRET_BYTES))
crypto/openssl/test/ml_kem_internal_test.c
101
uint8_t shared_secret[ML_KEM_SHARED_SECRET_BYTES];
crypto/openssl/test/ml_kem_internal_test.c
102
uint8_t shared_secret2[ML_KEM_SHARED_SECRET_BYTES];
crypto/openssl/test/ml_kem_internal_test.c
184
ML_KEM_SHARED_SECRET_BYTES))
crypto/openssl/test/ml_kem_internal_test.c
222
decap_entropy, ML_KEM_SHARED_SECRET_BYTES))