Pieter Wuille
|
64e1e022ce
|
Use thread-safe atomic in perfmon seeder
Also switch to chrono based types.
|
2019-11-12 15:35:26 -08:00 |
|
Pieter Wuille
|
483b94292e
|
Add information gathered through getauxval()
Suggested by Wladimir van der Laan.
|
2019-11-12 15:35:26 -08:00 |
|
Pieter Wuille
|
11793ea22e
|
Feed CPUID data into RNG
|
2019-11-12 15:35:26 -08:00 |
|
Pieter Wuille
|
a81c494b4c
|
Use sysctl for seeding on MacOS/BSD
|
2019-11-12 15:35:22 -08:00 |
|
Pieter Wuille
|
2554c1b81b
|
Gather additional entropy from the environment
This based on code by Gregory Maxwell.
|
2019-11-12 15:24:02 -08:00 |
|
Pieter Wuille
|
c2a262a78c
|
Seed randomness with process id / thread id / various clocks
This sort of data is also used by OpenSSL.
|
2019-11-12 14:50:44 -08:00 |
|
Pieter Wuille
|
cea3902015
|
[MOVEONLY] Move perfmon data gathering to new randomenv module
|
2019-11-12 14:50:44 -08:00 |
|