我正在寻找能够生成真实随机数的经济实惠的解决方案。
我已经发现LavaRnd,这是一个密码学上合理的随机数生成器。有人有这个领域的经验和/或了解其他解决方案吗?
PS:恕我直言,这个问题真随机数生成器并没有真正涵盖这一点
EDIT:
我的好奇心更多的是学术性质的。我不想了解 PRNG对于实际应用来说已经足够好了。我知道它们存在并且它们会这么做。
当然,生成真正的随机数需要硬件设备。这就是为什么我用这个标记hardware.
你没有指定环境。
来自 Linux 的 /dev/random 的文档
随机数生成器收集
来自设备的环境噪音
驱动程序和其他来源
熵池。发电机还保留
的位数的估计
熵池中的噪声。从
这个熵池的随机数是
创建的。
因此,这是一个加密安全的随机源,基于来自以太网数据包的任意时间、键盘和鼠标输入等的不可预测的输入。
还有布鲁斯·施奈尔的YarrowPRNG 服务器。不是真正随机的,但被认为是加密安全的。
... 并且EGD,熵收集守护进程。用 Perl 编写,因此可跨多种平台移植。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)