veorq / cryptocoding

Guidelines for low-level cryptography software
1.11k stars 90 forks source link

Maybe note that RDRAND may happen to be buggy #4

Open dgpv opened 5 years ago

dgpv commented 5 years ago

Like with older AMDs: https://www.dvhardware.net/article70868.html

the chip starts returning non-random data (when random data is expected) via the RdRand instruction following a suspend/resume cycle.