<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 2, 2014, at 23:37, Isaac (.ike) Levy <<a href="mailto:ike@blackskyresearch.net" class="">ike@blackskyresearch.net</a>> wrote:</div><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">If you know a good way out of these issues without hardware interfaces</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">to the "real and random" world, I'm all ears!</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote></div><br class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>Well, some (~20) years ago, I ran across a website run by a guy at CERN (IIRC) who had what amounted to a geiger counter in a well that was quite far down that had cesium decaying in it. He said to go ahead and use it, but please, not too much because it took too long to generate new bits.</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>I was looking for that to give you an answer, and ran across this: <a href="https://www.fourmilab.ch/hotbits/" class="">https://www.fourmilab.ch/hotbits/</a>. Yes, it requires hardware, but the way I see it, you don’t need much of it. With a good PRNG, all you should need is a good seed to get good RNG (that’s the logic behind the urandom/random split, anyway). Assuming you don’t have to reboot too much, and you don’t empty the pool to quickly, you shouldn’t need many truly random seeds.</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>Unfortunately, I don’t think we’re going to see many truly effective generators short of hardware in the future. The traditional sources of “random” have become so heavily commoditized (for good reason) that it’s not too hard to break them.</div><div class=""><br class=""></div><div class="">-bjc</div></body></html>