On Thu, 25 Mar 2010 15:23:52 -0400 (EDT)
li...@m8y.org wrote:

> Right, he simply turned /dev/random into /dev/urandom.
> I was under the impression the entropy key was simply a fancy PRNG.
> Now that I know it offers true randomness, I'm more impressed. Also
> curious exactly what it uses as a source.

From http://www.entropykey.co.uk/tech/:

"The Entropy Key uses P-N semiconductor junctions reverse biassed with
a high enough voltage to bring them near to, but not beyond, breakdown
in order to generate noise. In other words, it has a pair of devices
that are wired up in such a way that as a high potential is applied
across them, where electrons do not normally flow in this direction and
would be blocked, the high voltage compresses the semiconduction gap
sufficiently that the occasional stray electron will quantum tunnel
through the P-N junction. (This is sometimes referred to as avalanche
noise.) When this happens is unpredictable, and this is what the
Entropy Key measures."

It's a pretty standard trick.  What's special is that it uses two, and
mixes the contents together, and so it can detect when one fails.  Oh,
and its price.  (Other, much less sophisticated devices, cost as much
as ten times more and are toys in terms of their security against
attack.)

B.

Reply via email to