[Cryptography] TRNG review: Arduino based TRNGs

Bill Cox waywardgeek at gmail.com
Wed Jan 13 17:13:32 EST 2016


On Wed, Jan 13, 2016 at 2:09 PM, Bill Cox <waywardgeek at gmail.com> wrote:

>
> As for the minimum required hardware for an Arduino, I have not built it,
> but I suspect we could do it with 1 cap and 2 resistors, using the 10-bit
> ADC, assuming we could use the PWM to force A0 to a value that keeps
> randomly flipping between 0x200 and 0x1FF, by using an RC filter on the PWM
> connected through a resistor to A0.  Should cost about $0.03 in components,
> though placing a $0.01 resistor often costs $0.25, at least here in the USA.
>
>
I should have mentioned that such a solution would still be highly
sensitive to power supply noise.  Good engineering is still required to
ensure it is secure!

Bill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.metzdowd.com/pipermail/cryptography/attachments/20160113/18a79b5a/attachment.html>


More information about the cryptography mailing list