真(非伪)随机数生成器.那里有什么

我正在寻找可承受的解决方案,产生真正的随机数.

我发现了LavaRnd,这是一个加密的声音随机数发生器.有谁有这方面的经验和/或了解其他解决方案?

PS:IMHO的这个问题True random number generator没有真正涵盖这个

编辑:

我的好奇心更多的是学术性质.我不想知道对于实际应用来说足够好的PRNG.我知道他们存在,他们会做.

当然,生成真正的随机数将需要硬件设备.这就是为什么我用硬件标记了这个.

您没有指定环境.

从Linux的/ dev / random文档

The random number generator gathers
environmental noise from device
drivers and other sources into an
entropy pool. The generator also keeps
an estimate of the number of bit of
the noise in the entropy pool. From
this entropy pool random numbers are
created.

因此,这是一个加密安全的随机源,它基于以太网数据包的任意时序,键盘和鼠标输入等不可预测的输入.

还有Bruce Schneier的Yarrow PRNG服务器.不是真正随机的,而是被认为是加密安全的.

…还有EGD,熵收集守护进程.写在Perl中,因此可以跨越许多平台.

相关文章
相关标签/搜索