<div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Aug 25, 2019 at 10:04 PM Bill Cox <<a href="mailto:waywardgeek@gmail.com">waywardgeek@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Ring oscillator based TRNGs suck, hugely.  They are the reason we have so many RSA keys out there with one common factor.  They are hard to get right because no one knows exactly how much entropy is coming from them, and everyone wants to boot fast, so we read them too soon.<br></div><div><br></div><div>The best, but patented IIRC, architecture for a TRNG is super simple.  Since I'm not supposed to look at patents anymore, can someone take a look and see when this circuit will be available for the world to use unencumbered?  Here's a picture of the circuit:</div></div></blockquote><div><br></div><div>I could not find something as simple as your schematic.  Yep, Enough current patent activity to not go and look.<br>Build something of your own design that obviously solves known problems. </div><div><br></div><div>Dates of patents <redacted num>  :<br></div><div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>One with a shift register to latch a byte </div><div>2027-05-12 Adjusted expiration</div><div><br></div><div>Another with a core darn close to yours but with delay lines.</div><div>2034-07-18 Adjusted expiration</div></blockquote><div><br></div><div>Papers:</div>Truly Random Number Generator Based on a Ring Oscillator Utilizing Last Passage Time<br><a href="https://ieeexplore.ieee.org/document/6922512">https://ieeexplore.ieee.org/document/6922512</a><div><br></div>A Chaotic Ring oscillator based Random Number Generator<div><a href="https://ieeexplore.ieee.org/document/6855588">https://ieeexplore.ieee.org/document/6855588</a><br><br>..thesis is dedicated to true random number generators ..<span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:14px"><br>Sept 2016</span></div><div><a href="https://www.esat.kuleuven.be/cosic/publications/thesis-286.pdf">https://www.esat.kuleuven.be/cosic/publications/thesis-286.pdf</a><br>See Bibliography.</div><br>A Provably Secure True Random Number Generator with Built-inTolerance to Active <br>June 10, 2005<br>Attacks <a href="http://cacr.uwaterloo.ca/techreports/2005/cacr2005-20.pdf">http://cacr.uwaterloo.ca/techreports/2005/cacr2005-20.pdf</a><br>See Bibliography.<br><br><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr">          T o m    M i t c h e l l ( o n   N i f t y E g g )<br></div></div></div></div></div></div></div></div></div>