On 11/25/13, 2:57 PM, travis wrote:
1) A C library that "does the right thing" when compiled on most OSes and hardware, which can then be linked into OpenSSL and/or Java, to get access to "(at least computationally) unpredictable bits". This would involve /dev/*random and CryptGenRandom, whatever the OS provides.
Although it's still in development, Nick Mathewson's libottery aspires to be such a library:
https://github.com/nmathewson/libottery
4) A virtual machine device driver that deals with the "seeding and restore" problem by either presenting a new API or pretending to be an existing HWRNG device (like the ones built into chips these days).
Isn't this what virtio-rng is? http://log.amitshah.net/2013/01/about-random-numbers-and-virtual-machines/ --Patrick _______________________________________________ RNG mailing list [email protected] http://lists.bitrot.info/mailman/listinfo/rng
