I guess it is a matter of perspective. If you understand what you need for your cryptography, you&#x27;ll know if you want &#x2F;dev&#x2F;random or not. The fact that it blocks is very, very well advertised and clear. The fact that the difference is that &#x2F;dev&#x2F;urandom won&#x27;t block is also very, very clear. If you don&#x27;t know which you want, I&#x27;d wager you don&#x27;t understand your cryptographic protocol&#x27;s needs terribly well, and are best off outsourcing that work to someone else.