[Cryptography] Whitening Algorithm

Bill Cox waywardgeek at gmail.com
Thu Jul 23 21:20:36 EDT 2015


On Thu, Jul 23, 2015 at 2:48 PM, Krisztián Pintér <pinterkr at gmail.com>
wrote:

>
> Rob Seward (at Thursday, July 23, 2015, 4:50:03 AM):
> > I’m trying to whiten a random noise source (a reverse biased
> > transistor) with a low-powered microprocessor.
>
> i know you want review of your algo, but instead i give an idea that
> might work for you.
>
> use a small cryptographic sponge in duplex mode, for example
> keccak[200, r=8] reduced to 6 rounds. this sponge instance has 96 bit
> security, and requires only 25 bytes of memory. this is a very safe
> solution, although of course a magnitude slower than yours, and also
> needs a fair bit of code.
>
>
> _______________________________________________
> The cryptography mailing list
> cryptography at metzdowd.com
> http://www.metzdowd.com/mailman/listinfo/cryptography
>

Not a bad solution.  I use 1600-bit Keccak to whiten the output of my
Infinite Noise TRNG.  Works great :-)

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


More information about the cryptography mailing list