‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
I think that any microprocessor which purports to be able to internally-generate "random numbers" should also be equipped with an input (possibly a single line) which is intended to be connected to an external source of random numbers, intended to be mixed with the internal random source, for example:
or
or
This should minimize the possibility that defects in one source can affect the randomness of the ultimately-used data stream,
anon from the wiki agrees with you :P
TL;DR:
some years back OpenSSL shipped with at the time recent versions likely to use RDRAND as sole source of entropy when generating keys. Intel refuses to grant access to raw accumulators / registers - even RDSEED is masked by DBRG obfuscation before returning "RAW SEED ENTROPY" hahah... seriously. Mix in it, but never trust as sole source...
spooks love to fuck with RNGs; won't be the last time, either!
best regards,