FPGA

Charles Steinkuehler charles at steinkuehler.net
Mon Aug 13 12:27:05 CDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Monty J. Harder wrote:
> Hell, that right there would be a great generator for randomness.  Subtract
> your ideal sine wave from the actual waveform of the AC coming into the
> machine and use the least-significant bits/trits/quits of it.  I wonder what
> it takes to build a chip for that and tie it to the inside of the power
> supply where it's not easily tampered with.  I'd need something else for
> this laptop though.  A USB cable that runs over to the AC side of the brick,
> where the waveform monitoring chip would do its work, and a daemon to take
> the randomness produced by that chip and accumulate it in a file for later
> use when I'm on battery power.

The problem is, the 'noise' can be polluted by external forces (ie: the
men with black hats who want to read all your files).

The commercial products that generate randomness (yes, they do exist)
typically use something like thermal noise (or some other random
physical phenomena) and are (hopefully) carefully designed to avoid
introducing bias or otherwise polluting the random data:

  http://en.wikipedia.org/wiki/Hardware_random_number_generator

- --
Charles Steinkuehler
charles at steinkuehler.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGwJRpLywbqEHdNFwRAs9SAJ9Vb4lDE17nYkxZKl5j0DU0EK+D0ACeIdBB
WjVA/s49AOKioUWkyjOM8EI=
=E1U2
-----END PGP SIGNATURE-----


More information about the Kclug mailing list