Process review comments

- Make test_reseed_multiple deterministic
- Add HAVE_HASHDRBG to windows/non_fips/user_settings.h
pull/130/head
Martijn de Milliano 2026-07-05 16:30:18 +02:00
parent 0124b33202
commit 499bfaa62f
2 changed files with 4 additions and 5 deletions

View File

@ -75,11 +75,9 @@ def test_reseed_multiple(rng):
"""
# Using our own rng for getting random seed sizes.
for _ in range(10):
# Create seed using random seed size for each call.
seed_size = ord(rng.byte())
seed = bytes(x % 256 for x in range(seed_size))
# Create seed of typical size. Testing with various seed sizes done in `test_reseed_sizes`.
seed = bytes(x % 256 for x in range(32))
rng.reseed(seed)
# Pull some bytes from the random number generator to test that it still works.
num_bytes = ord(rng.byte())
rng.bytes(num_bytes)
rng.bytes(100)

View File

@ -6,6 +6,7 @@
#endif
#define WOLFCRYPT_ONLY
#define HAVE_HASHDRBG
#define WOLFSSL_AESGCM_STREAM
#define HAVE_AESGCM
#define GCM_TABLE_4BIT