Wladimir J. van der Laan
29e82e460e
Merge #15250 : Use RdSeed when available, and reduce RdRand load
...
1435fabc19 Use RdSeed when available, and reduce RdRand load (Pieter Wuille)
Pull request description:
This introduces support for autodetecting and using the RdSeed instruction on x86/x86_64 systems.
In addition:
* In SeedFast, only 64 bits of entropy are generated through RdRand (256 was relatively slow).
* In SeedStartup, 256 bits of entropy are generated, using RdSeed (preferably) or RdRand (otherwise).
Tree-SHA512: fb7d3e22e93e14592f4b07282aa79d7c3cc4e9debdd9978580b8d2562bbad345e289bf3f80de2c50c9b50b8bac2aa9b838f9f272f7f8d43f1efc0913aa8acce3
2019-02-18 10:56:55 +01:00
..
2019-02-15 10:41:52 +01:00
2019-02-14 16:10:02 +01:00
2019-01-16 16:31:37 -08:00
2019-02-12 22:07:45 +00:00
2019-01-26 12:45:48 -05:00
2019-02-11 14:08:04 -08:00
2019-02-14 10:46:48 -10:00
2019-02-16 21:39:32 +01:00
2019-02-16 21:39:32 +01:00
2019-01-23 16:28:27 +08:00
2019-02-16 21:39:32 +01:00
2019-02-15 16:05:27 +01:00
2019-02-17 02:46:59 +01:00
2019-01-25 14:16:07 -05:00
2019-01-16 13:54:18 -05:00
2019-01-16 13:54:18 -05:00
2019-01-22 21:10:48 +00:00
2019-01-22 21:10:48 +00:00
2019-02-06 14:16:43 -05:00
2019-02-06 14:16:43 -05:00
2019-01-30 16:26:52 -05:00
2019-02-06 14:16:43 -05:00
2019-02-17 03:38:08 +00:00
2019-01-24 19:47:07 -08:00
2019-01-23 16:28:27 +08:00
2019-02-11 12:23:14 -08:00
2019-02-11 12:23:14 -08:00
2019-02-04 12:20:42 +00:00
2019-01-29 15:30:24 -05:00
2019-02-12 15:27:39 +01:00
2019-02-07 22:30:25 +01:00
2019-01-31 15:00:56 +00:00
2019-01-29 15:30:24 -05:00
2019-01-29 15:30:24 -05:00
2019-02-15 16:05:27 +01:00
2019-01-26 09:28:48 +08:00
2019-01-18 00:34:47 +00:00
2019-02-15 13:14:24 -05:00
2019-02-12 11:34:57 -05:00
2019-02-12 11:34:57 -05:00
2019-02-14 16:11:44 -05:00
2019-01-16 13:54:18 -05:00
2019-02-06 20:25:27 -08:00
2019-02-08 08:58:29 -05:00
2019-02-04 13:47:55 -05:00
2019-01-24 15:58:49 -08:00
2019-01-30 22:44:28 +02:00
2019-02-16 00:04:27 -05:00
2019-02-16 00:04:27 -05:00
2019-02-18 10:56:55 +01:00
2019-02-03 17:34:26 -08:00
2019-01-30 11:18:44 -05:00
2019-01-16 16:34:56 -08:00
2019-02-10 17:17:32 -05:00
2019-01-25 12:32:37 -08:00
2019-01-25 13:21:59 +09:00
2019-02-04 10:26:46 -05:00
2019-02-12 22:25:47 +01:00
2019-02-12 11:34:57 -05:00
2019-02-03 22:23:44 +00:00