Myths about /dev/urandom says that in rare cases very shortly after boot, the CSPRNG may not have had enough entropy to be properly seeded and /dev/urandom may not produce high-quality randomness.
How do I check to ensure that /dev/urandom has been properly seeded?
uninitialized urandom read (16 bytes read)at kernel boot. – Tom Hale Jan 05 '17 at 05:04/dev/randomentropy available is needed to properly seed/dev/urandom? – Tom Hale Jan 06 '17 at 01:24