以编程方式使用硬件随机数生成器
-
22-07-2019 - |
题
我正在开发一个桌面应用程序,并且希望使用任何可用的硬件随机数生成器,尽管我不希望用户必须进行任何令人困惑的设置才能使用它。它基于 Java/Clojure,所以 Java 世界中的东西会很好,尽管我愿意使用任何东西。知道有什么程序可以很好地做到这一点吗?它们是跨平台的吗?
其他提示
这取决于你需要生成随机数的质量。具体而言,有多少熵你需要什么?
如果你真的需要一些不依赖于预测的时钟铁杆随机数字,你可能想看看第三方提供的发电机。
http://en.wikipedia.org/wiki/Hardware_random_number_generator
其中的一些使用热能,等...,以增加每一个比特的熵。
不隶属于 StackOverflow