I'd like a sample of true random data from a source that has a known entropy. It's not easy to even produce true random data in sufficient quantity --- much less know the entropy of the source. For instance, my only chance at grabbing true random data is waiting for
I'm spinning my hard drive and using the system as hard as I can to feed the kernel with enough entropy. Meanwhile I'm collecting data up to 1,000,000 so as to satisfy NIST SP 800-90B because I'd like to estimate the entropy of /dev/random using the state of the art in entropy estimation. (I'm aware of various problems with NIST SP 800-90B, but I have not found anything better out there that has been received the due scrutiny from the scientific community.)
How am I spinning my system?
$ while true; do sudo find /; done
How am I collecting the data?
$ cat /dev/random >> random.bit
Why am I not collecting it quickly from
/dev/urandom? Because that does not make sense. I'd like to estimate the entropy. I won't get more entropy from using a PRNG to process true random data. As far as I can tell, using a PRNG might just make it harder for the estimators. (Any thoughts on that?)
Do you know of any sample of random data out there that has a respectful entropy estimation that I can use to see how well NIST SP 800-90B does on it? Is there any work done that states the entropy of Linux's