|
|
|
@ -11,8 +11,8 @@
|
|
|
|
|
#include <compat.h> // for Windows API
|
|
|
|
|
#include <wincrypt.h>
|
|
|
|
|
#endif
|
|
|
|
|
#include <logging.h> // for LogPrint()
|
|
|
|
|
#include <sync.h> // for WAIT_LOCK
|
|
|
|
|
#include <logging.h> // for LogPrintf()
|
|
|
|
|
#include <sync.h> // for Mutex
|
|
|
|
|
#include <util/time.h> // for GetTime()
|
|
|
|
|
|
|
|
|
|
#include <stdlib.h>
|
|
|
|
@ -716,7 +716,7 @@ bool Random_SanityCheck()
|
|
|
|
|
uint64_t start = GetPerformanceCounter();
|
|
|
|
|
|
|
|
|
|
/* This does not measure the quality of randomness, but it does test that
|
|
|
|
|
* OSRandom() overwrites all 32 bytes of the output given a maximum
|
|
|
|
|
* GetOSRand() overwrites all 32 bytes of the output given a maximum
|
|
|
|
|
* number of tries.
|
|
|
|
|
*/
|
|
|
|
|
static const ssize_t MAX_TRIES = 1024;
|
|
|
|
|