&#x2F;dev&#x2F;urandom is fine for a lot of contexts. If you were using it for key generation (which I believe is when it reads from &#x2F;dev&#x2F;random), particularly inside a VM, that might be when you have a case that you have a need for a small seed that can&#x27;t controlled by the VM environment. You don&#x27;t want two instances of the VM picking the same exact persistent keys.<p>As the article says, it&#x27;s a screw up to not have each VM instance seeded separately. You need that to not muck the whole thing up. In the case of generating keys for permanent use, you want to fail in that case, at least until some entropy shows up, as it did.