为什么会有人使用来自 系统,随机的的“标准”随机数生成器,而不是总是使用来自 系统,安全,密码学,随机数字生成器的加密安全的随机数生成器(或者它的子类,因为随机数生成器是抽象的) ?
Nate Lawson 在13:11分钟的 Google Tech Talk 演讲“ 加密反击”中告诉我们,不要使用 Python、 Java 和 C # 中的“标准”随机数生成器,而是使用加密安全版本。
我知道这两个版本的随机数生成器之间的区别(参见 问题101337)。
但是为什么不总是使用安全的随机数生成器呢?为何使用系统。一点都不随机吗?也许是表演?