> From: Edward Ned Harvey (bouncycastle)
> [mailto:bouncycas...@nedharvey.com]
> 
> This is not a fatal flaw, as long as you're compensating for it - By default,

Actually, now that I've moved onto testing cross-platform...

On my mac, I get ThreadedSeedGenerator output that is compressible to ~10% of 
its original size...  Which unfortunately means it's almost worthless as a 
source of entropy on that platform...

On centos6 I got compressed to 26% ... 

Basically, the output is very inconsistent as a source of entropy.

Anybody who wants to test or observe this, especially on other platforms, 
please give it a try.  Simply launch the Test project.  (It's not actually a 
unit test; it's a console project that runs a bunch of tests and displays 
results to Console.)  http://www.tinhatrandom.org  This is all in the very 
latest Master, which I just committed a few minutes ago, so you'll have to 
checkout source and build yourself.

Alternatively, you could just use ThreadedSeedGenerator to collect a big blob 
of data (say, 8KB) and then see if it's compressible or not.

Reply via email to