diff --git a/tests/test_random.py b/tests/test_random.py index 9b07b71..fbf9a9d 100644 --- a/tests/test_random.py +++ b/tests/test_random.py @@ -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) diff --git a/windows/non_fips/user_settings.h b/windows/non_fips/user_settings.h index ab81e47..ef41da3 100644 --- a/windows/non_fips/user_settings.h +++ b/windows/non_fips/user_settings.h @@ -6,6 +6,7 @@ #endif #define WOLFCRYPT_ONLY +#define HAVE_HASHDRBG #define WOLFSSL_AESGCM_STREAM #define HAVE_AESGCM #define GCM_TABLE_4BIT