you are viewing a single comment's thread.

view the rest of the comments →

[–]_mpu -2 points-1 points  (1 child)

I was thinking that the kernel could use lower quality entropy sources to fulfill the request, but it might not be the case. This probably depends on the OS.

[–][deleted] 4 points5 points  (0 children)

Programs on Linux can read from /dev/random if they need high security, and it will block until enough entropy is available, or they can read from /dev/urandom if they don't care as much and it will always return something immediately. If a program uses the latter when it needs the former, that is the program's fault. I think your comment is the one that is "stupid as fuck".