/dev/random in Fedora 20 is too FAST!
I know this seems like a strange "problem," but the output of /dev/random in Fedora 20 seems like it's actually too FAST. Yes, I know the difference between /dev/random and /dev/urandom. /dev/random blocks reading from it when the pool of entropy is exhausted, but /dev/urandom will generate pseudorandom numbers once the entropy pool is exhausted.
On other linux distros (Ubuntu and Arch), running the same kernel version "3.12.5", the command:cat /dev/random
produces a very slow output, but the command cat /dev/urandom
produces a very fast output. This is to be expected. However, I noticed on my fresh install of Fedora 20, that they both produce very fast outputs.
Is there a problem with /dev/random on Fedora 20? Why is the output so fast? /dev/random seems to be behaving the same as /dev/urandom, and this is a serious security concern if you rely on /dev/random for producing GPG and SSL keys! Does anybody know why this is in Fedora 20?
it could be that your machine has a hardware entropy device, and
rngd
found it in the latest release?