[Gnuk-users] TRNG output

Kurt Roeckx kurt at roeckx.be
Thu Aug 27 17:07:29 UTC 2015


On Thu, Aug 27, 2015 at 03:18:52PM +0000, flapflap wrote:
> Hi,
> 
> NIIBE Yutaka:
> > Hello,
> > 
> > Fix to the last message of mine:
> > While the thesis I referred is good to read (because it explain
> > many related things), I should have referred this paper for the
> > specific idea of use of ADC component as a source of entropy:
> > 
> >     Fabio Pareschi, Gianluca Setti, Riccardo Rovatti
> >     A Fast Chaos-based True Random Number Generator for Cryptographic Applications
> >     http://www.researchgate.net/publication/224056101_A_Fast_Chaos-based_True_Random_Number_Generator_for_Cryptographic_Applications
> 
> You might also be interested in the CrypTech project
> https://cryptech.is/ that aims to provide free SW and free HW design
> cryptographic implementations, for example using the Novena board.

They have a TLSA record that doesn't match the certificate they're
using.

There are also various other open hardware TRNGs being
implemented, and I think it would be useful for all of them to
know whate the state of the art is when it comes to generating
good output from whatever source they use.

What they all seem to lack is a calculation (and proof) of the
(minimum) entropy.  For noise over a resistor (measured by an ADC)
you should be able to calcualte it, but it's currently unclear to
me how to do it for other methods people want to us.


Kurt




More information about the gnuk-users mailing list