mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 23:09:44 -04:00
doc: minor corrections in random.cpp
This should have been part of #17151.
This commit is contained in:
parent
270616228b
commit
b51bae1a5a
2 changed files with 3 additions and 4 deletions
|
@ -11,8 +11,8 @@
|
||||||
#include <compat.h> // for Windows API
|
#include <compat.h> // for Windows API
|
||||||
#include <wincrypt.h>
|
#include <wincrypt.h>
|
||||||
#endif
|
#endif
|
||||||
#include <logging.h> // for LogPrint()
|
#include <logging.h> // for LogPrintf()
|
||||||
#include <sync.h> // for WAIT_LOCK
|
#include <sync.h> // for Mutex
|
||||||
#include <util/time.h> // for GetTime()
|
#include <util/time.h> // for GetTime()
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -716,7 +716,7 @@ bool Random_SanityCheck()
|
||||||
uint64_t start = GetPerformanceCounter();
|
uint64_t start = GetPerformanceCounter();
|
||||||
|
|
||||||
/* This does not measure the quality of randomness, but it does test that
|
/* 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.
|
* number of tries.
|
||||||
*/
|
*/
|
||||||
static const ssize_t MAX_TRIES = 1024;
|
static const ssize_t MAX_TRIES = 1024;
|
||||||
|
|
|
@ -52,7 +52,6 @@
|
||||||
* sources used in the 'slow' seeder are included, but also:
|
* sources used in the 'slow' seeder are included, but also:
|
||||||
* - 256 bits from the hardware RNG (rdseed or rdrand) when available.
|
* - 256 bits from the hardware RNG (rdseed or rdrand) when available.
|
||||||
* - (On Windows) Performance monitoring data from the OS.
|
* - (On Windows) Performance monitoring data from the OS.
|
||||||
* - (On Windows) Through OpenSSL, the screen contents.
|
|
||||||
* - Strengthen the entropy for 100 ms using repeated SHA512.
|
* - Strengthen the entropy for 100 ms using repeated SHA512.
|
||||||
*
|
*
|
||||||
* When mixing in new entropy, H = SHA512(entropy || old_rng_state) is computed, and
|
* When mixing in new entropy, H = SHA512(entropy || old_rng_state) is computed, and
|
||||||
|
|
Loading…
Add table
Reference in a new issue