<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>I was looking at redirecting urandom to random to keep a higher quantity but lower quality.</div><div><br></div><div>The systems are isolated on a private network (firewalled off from "bad stuff") but they do potentially contain ePHI and subject to HIPAA rules. Thus the deep dive into RNG and the performance issues.</div><div><br></div><div>There are several hardware RNGs that are not stupid $$ but of unknown quality. The one I found that provides NIST certification is $800. I need 3. Not my money but I'm still a cheapskate.</div><div><br></div><div>On Tue, 2019-03-19 at 17:51 -0400, dev null zero two wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><div dir="auto">I should also say that using he blocking interface of the Linux rng is only effective if the sources feeding the entropy pools are conservatively credited. If haveged is being used I imagine it is credited at full entropy. If that's the case you may as well use the non-blocking interface because your entropy-tracking is likely incorrect anyway.</div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 19, 2019 at 5:43 PM dev null zero two <<a href="mailto:dev.null.02@gmail.com">dev.null.02@gmail.com</a>> wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div><div dir="auto">My understanding is Haveged has security issues and has to be confirgued in a special way to produce informational-theoretic entropy.</div></div><div dir="auto"><br></div><div dir="auto">The Intel parts may have HWRNGs on them. Is the Linux kernel pulling in any data from existing hwrng like Intel rdseed already? That Linux patch may do that too if it isn't already a feature of the Linux kerne.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Tue, Mar 19, 2019 at 5:19 PM Jim Kinney <<a href="mailto:jim.kinney@gmail.com" target="_blank">jim.kinney@gmail.com</a>> wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div style="text-align:left;direction:ltr"><div>This looks promising.</div><div><br></div><div>The system(s) are Intel, high core count file servers with 12 encrypted partitions and 40G TCP and 40G IB networking. Linked through glusterfs they are the storage cluster. I'm seeing haveged getting _used_ where it's not been used before.</div></div><div style="text-align:left;direction:ltr"><div><br></div><div>On Tue, 2019-03-19 at 16:54 -0400, dev null zero two via Ale wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><span style="color:rgb(38,50,56);font-family:Roboto,sans-serif;font-size:13px">IIRC, the link I sent is for a Linux RNG patch that uses a FIPS approved DRBG. If properly seeded, this can supply a ton of secure random numbers without draining the entropy pool so much.</span><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 19, 2019 at 4:52 PM Alex Carver via Ale <<a href="mailto:ale@ale.org" target="_blank">ale@ale.org</a>> wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">On 2019-03-19 13:31, Jim Kinney via Ale wrote:<br>
> When the entropy pool gets low and all 200TB are encrypted, writes can<br>
> slow down.<br>
> <br>
> Looking at at hardware RNG devices. Found one that looks really cool,<br>
> open, all the right buttons <a href="http://onerng.info/" rel="noreferrer" target="_blank">http://onerng.info/</a><br>
> <br>
> Anybody used something like this?<br>
<br>
I've seen mention more than once of using a Geiger counter with its<br>
output tied to a serial port to generate random bits with a small<br>
software shim to push them into entropy. The advantage is that<br>
radioactive decay is random and this kind of setup can't be influenced<br>
from a distance.<br>
<br>
<br>
Diode noise is not fully random, it has a specific energy distribution<br>
so there will be bias in the results (in which case you're depending on<br>
these guys to have smoothed/whitened the noise properly). RF noise is<br>
also not random when the receiver is stationary. The RF landscape<br>
doesn't change too much and also has inherent bias (cell towers, wifi<br>
APs, lots of other transmitters that don't move and sit on the same<br>
frequency). The RF generator would depend on the features that do<br>
change which are fewer and slower.<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org" target="_blank">Ale@ale.org</a><br>
<a href="https://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">https://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div>
<pre>_______________________________________________</pre><pre>Ale mailing list</pre><a href="mailto:Ale@ale.org" target="_blank"><pre>Ale@ale.org</pre></a><br><a href="https://mail.ale.org/mailman/listinfo/ale" target="_blank"><pre>https://mail.ale.org/mailman/listinfo/ale</pre></a><br><pre>See JOBS, ANNOUNCE and SCHOOLS lists at</pre><a href="http://mail.ale.org/mailman/listinfo" target="_blank"><pre>http://mail.ale.org/mailman/listinfo</pre></a><br></blockquote><div><span><pre>-- </pre><br><pre>James P. Kinney III</pre><pre><br></pre><pre>Every time you stop a school, you will have to build a jail. What you</pre><pre>gain at one end you lose at the other. It's like feeding a dog on his</pre><pre>own tail. It won't fatten the dog.</pre><pre>- Speech 11/23/1900 Mark Twain</pre><pre><br></pre><a href="http://heretothereideas.blogspot.com/" target="_blank"><pre>http://heretothereideas.blogspot.com/</pre></a><pre><br></pre></span></div></div>
</blockquote></div></div>-- <br><div dir="ltr" class="m_3174805988808536089gmail_signature" data-smartmail="gmail_signature">Sent from my mobile. Please excuse the brevity, spelling, and punctuation.</div>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Sent from my mobile. Please excuse the brevity, spelling, and punctuation.</div>
</blockquote><div><span><pre><pre>-- <br></pre>James P. Kinney III
Every time you stop a school, you will have to build a jail. What you
gain at one end you lose at the other. It's like feeding a dog on his
own tail. It won't fatten the dog.
- Speech 11/23/1900 Mark Twain
http://heretothereideas.blogspot.com/
</pre></span></div></body></html>