On Tue, 4 February 2014 12:39:28 -0800, H. Peter Anvin wrote:
> 
> USB and the Ethernet PHY frequently do still have their own crystals,
> for reasons not entirely clear to me.  However, what all of these have
> in common is that they are way out in the periphery.

Storage might be another source.  We have had add_disk_randomness()
forever.  Flash also takes quite variable timings for writes and
erases.  Even if the timings are not random, they certainly change
from block to block and depending on wear.

I am less certain about reads.  But one can run a few experiments and
see how consistent the timings are.

Jörn

--
Linux is more the core point of a concept that surrounds "open source"
which, in turn, is based on a false concept. This concept is that
people actually want to look at source code.
-- Rob Enderle
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to