Intel i8x0
Posted May 12, 2006 7:33 UTC (Fri) by
ncm (subscriber, #165)
In reply to:
Intel i8x0 by giraffedata
Parent article:
On the safety of Linux random numbers
How does it generate truly random numbers?
Physics.
There are plenty of ways to extract truly-random noise from the detailed behavior of electronic components. Generally these sort out into those that go below the statistical averaging of "electric current" to look at thermal variation of the motion of individual electrons ("shot noise"), and those that depend on quantum indeterminacy. Given random analog noise, whether as a current, voltage, or timing noise, it's not hard to turn it into unbiased numbers.
(
Log in to post comments)