Random numbers from CPU execution time jitter
Random numbers from CPU execution time jitter
Posted Apr 30, 2015 9:17 UTC (Thu) by intgr (subscriber, #39733)In reply to: Random numbers from CPU execution time jitter by alonz
Parent article: Random numbers from CPU execution time jitter
In terms of percentages, sure, that seems like a small number. But in absolute terms, if you're executing billions of instructions per second, the number of non-deterministic clock cycles in that "less than 1%" is still enormous. In a large sample like yours, such random events will tend to even out, so on a per-instruction basis the non-determinism may be even greater.
To sufficiently seed a random number generator, all you need is 128 random bits -- 128 unpredictable clock cycles.
Posted Apr 30, 2015 14:22 UTC (Thu)
by dgm (subscriber, #49227)
[Link]
Random numbers from CPU execution time jitter