[Cryptography] Entropy of a diode
Tom Mitchell
mitch at niftyegg.com
Thu Jul 21 11:06:50 EDT 2016
On Wed, Jul 20, 2016 at 2:17 PM, Kurt Roeckx <kurt at roeckx.be> wrote:
> Hi,
>
> I'm trying to understand the entropy generated by a reversed diode
> in avalanche breakdown mode.
>
As others noted the noise depends on the silicon process and
low noise processes are the goal of most foundries. Thus
cheep or out of specification parts may work "better" or "worse"
depending on the circuit being used.
Adjusting the reverse bias to find the knee seems to
be important and a source of bias for a zener source.
Chaoskey uses a pair of back to back
Google search found a couple things.
Looking at the reverse space of noise reduction might prove more
educational.
http://kundoku.free.fr/N/012/Noise%20In%20Receiving%20Systems/Noise%20In%20Receiving%20Systems.pdf
http://firasaboulatif.free.fr/index_files/gaidaa%20book/Generate%20%20gaussion%20noise%20by%20zener%20diode/Random%20Electrical%20Noise.pdf
Follow the prior art in patents...
https://www.google.com/patents/US4853884
Analysis tool for a Hardware Random Number Generator
https://github.com/BartMassey/anrand
http://altusmetrum.org/ChaosKey/
https://www.phoronix.com/scan.php?page=news_item&px=ChaosKey-1.0-2016
https://www.eeweb.com/blog/extreme_circuits/simple-white-noise-generator
Two references here.
https://www.schneier.com/blog/archives/2016/04/friday_squid_bl_523.html
Tinkering:
http://holdenc.altervista.org/avalanche/
http://imotp.sourceforge.net/noise.pdf
http://imotp.sourceforge.net/noise.pdf <--- interesting.
From the above link : "Transistor junction noise provides a source of
true random data that can
be sampled and stored on a computer. However, this sampled data does not
contain 1 bit of entropy
per bit of stored data. It is therefore necessary to post process the
data samples to distil the existing
entropy into a smaller number of high entropy bits."
--
T o m M i t c h e l l
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.metzdowd.com/pipermail/cryptography/attachments/20160721/d0941cc7/attachment.html>
More information about the cryptography
mailing list