Re:Myths about /dev/urandom (2014)
by tenebrisalietum on Wednesday March 25, 2020 @01:03PM
(#22686454)
Doesn't `getrandom(2)` use `RDRAND`? Should hardware RNGs on ME or PSP enabled CPUs be inherently be trusted - I mean don't the BSD folks recommend not enabling hyperthreading due to Spectre, etc.
[ Parent
| on HN ]
> Doesn't `getrandom(2)` use `RDRAND`?
Not by itself, no.
> Should hardware RNGs on ME or PSP enabled CPUs be inherently be trusted?
Don't really have any choice. You can't defend against them.