diff options
| author | Pieter Wuille <[email protected]> | 2016-05-30 15:46:16 +0200 |
|---|---|---|
| committer | Pieter Wuille <[email protected]> | 2016-05-30 15:59:52 +0200 |
| commit | 950be19727a581970591d8f8138dfe4725750382 (patch) | |
| tree | 5bc423b5a39771056c4e69651987d5502e57ac48 /src/key.cpp | |
| parent | Merge #8107: bench: Added base58 encoding/decoding benchmarks (diff) | |
| parent | Don't use assert for catching randomness failures (diff) | |
| download | discoin-950be19727a581970591d8f8138dfe4725750382.tar.xz discoin-950be19727a581970591d8f8138dfe4725750382.zip | |
Merge #7891: Always require OS randomness when generating secret keys
628cf14 Don't use assert for catching randomness failures (Pieter Wuille)
fa2637a Always require OS randomness when generating secret keys (Pieter Wuille)
Diffstat (limited to 'src/key.cpp')
| -rw-r--r-- | src/key.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/key.cpp b/src/key.cpp index 6a3d9aa14..79023566c 100644 --- a/src/key.cpp +++ b/src/key.cpp @@ -124,9 +124,8 @@ bool CKey::Check(const unsigned char *vch) { } void CKey::MakeNewKey(bool fCompressedIn) { - RandAddSeedPerfmon(); do { - GetRandBytes(vch, sizeof(vch)); + GetStrongRandBytes(vch, sizeof(vch)); } while (!Check(vch)); fValid = true; fCompressed = fCompressedIn; |