<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Dec 15, 2015 at 12:56 PM, Stephen Wood <span dir="ltr"><<a href="mailto:smwood4@gmail.com" target="_blank">smwood4@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div class="h5"><div class="gmail_quote"><span style="color:rgb(34,34,34);font-size:12.8px">I hope this isn't too off-topic, but for somebody looking for open-source, hardware TRNG for real-world server use, the selection is abysmally low. In fact I can only find two: a single person in San Francisco </span><a href="https://www.tindie.com/products/WaywardGeek/infinite-noise/" target="_blank" style="font-size:12.8px">making them by hand</a><span style="color:rgb(34,34,34);font-size:12.8px">, and the </span><a href="http://onerng.info/" target="_blank" style="font-size:12.8px">onerng</a><span style="color:rgb(34,34,34);font-size:12.8px">, which became available just </span><i style="color:rgb(34,34,34);font-size:12.8px">this month!</i><br></div></div></div><div style="font-size:12.8px"><i><br></i></div><div style="font-size:12.8px">I don't know how practical Mr. Baker's initial design would be to implement on silicon, but my hope is the spitballing will eventually trickle down into additional open-source TRNG designs.</div></div></div></blockquote><div><br></div><div>I'm the dork making them by hand in SF :)  It's just a fun hobby.  I'll make 10 more soon...</div><div><br></div><div>As you found, OneRNG is open-source and open-hardware.  I strongly recommend it for nearly all applications.  Coupled with a solid CPRNG, it generates all the cryptographically secure key data you will ever need.</div><div><br></div><div>Being fully open-source is extremely important for a TRNG.  <a href="http://www.gniibe.org/memo/development/gnuk/rng/neug.html">NeuG</a> should get an honorable mention here.  However, the engineering and theory behind OneRNG is stronger, and OneRNG includes the schematics and board layout, and even a bill-of-materials if I remember correctly.</div><div><br></div><div>A more popular alternative is <a href="http://www.amazon.com/TrueRNG-Hardware-Random-Number-Generator/dp/B00T0XKAQM">TrueRNG</a>, but even though the creator promised to make his code and schematics open source, he never delivered.  We simply don't know if it is any good.</div><div><br></div><div>Back to this thread: The beam splitter is cool :)  An open-hardware version would be a welcome development, IMO.</div><div><br></div><div>Bill</div></div></div></div>