Process review comments
- Make test_reseed_multiple deterministic - Add HAVE_HASHDRBG to windows/non_fips/user_settings.hpull/130/head
parent
0124b33202
commit
499bfaa62f
|
|
@ -75,11 +75,9 @@ def test_reseed_multiple(rng):
|
||||||
"""
|
"""
|
||||||
# Using our own rng for getting random seed sizes.
|
# Using our own rng for getting random seed sizes.
|
||||||
for _ in range(10):
|
for _ in range(10):
|
||||||
# Create seed using random seed size for each call.
|
# Create seed of typical size. Testing with various seed sizes done in `test_reseed_sizes`.
|
||||||
seed_size = ord(rng.byte())
|
seed = bytes(x % 256 for x in range(32))
|
||||||
seed = bytes(x % 256 for x in range(seed_size))
|
|
||||||
rng.reseed(seed)
|
rng.reseed(seed)
|
||||||
|
|
||||||
# Pull some bytes from the random number generator to test that it still works.
|
# Pull some bytes from the random number generator to test that it still works.
|
||||||
num_bytes = ord(rng.byte())
|
rng.bytes(100)
|
||||||
rng.bytes(num_bytes)
|
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define WOLFCRYPT_ONLY
|
#define WOLFCRYPT_ONLY
|
||||||
|
#define HAVE_HASHDRBG
|
||||||
#define WOLFSSL_AESGCM_STREAM
|
#define WOLFSSL_AESGCM_STREAM
|
||||||
#define HAVE_AESGCM
|
#define HAVE_AESGCM
|
||||||
#define GCM_TABLE_4BIT
|
#define GCM_TABLE_4BIT
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue