我读过智利大学使用地震数据来产生随机数。(https://random.uchile.cl/randomness-beacon)。地震数据真正有随机性,如果如此,信息是用于地震资料:大小,时间,vb。
2答案
\ begingroup美元
\ endgroup美元
这句话是从文章:
使用局部熵:从外部来源收集数据后,需要在本地生成熵。为此,我们使用我们自己的TRNG(真随机数发生器),一块硬件产生随机比特依靠量子过程在一个电路。在每一分钟,TRNG生成一个512位的值。
我发现这篇文章让人困惑。他们提到地震数据使用但引用这篇文章表明,使用硬件产生的随机数生成随机数基于量子力学过程。
文章还提到了密码学的使用。也许每天地震数据(本质上是不可预测的),作为密码学的种子。
\ begingroup美元
\ endgroup美元
4
任何不可预知的来源,可以为数值熵是一个很好的来源试图生成真正的不可预测的随机数字。人甚至使用一些不可预测的时间需要多长时间来访问数据的磁盘驱动器的随机性。产生真正的随机数是一个不可能完成的任务。这并不意味着/dev/random和所有的来源,它不是一个好的开始。他们是。相似的概念存在于其他操作系统。一般来说,熵越多越好。
-
-
-
\ begingroup美元 @SteveSaban无限数量的随机输入需要创建一个真正的随机数序列。做什么(至少现在)是收集足够的随机输入和使用复杂的算法,代码断路器将打破代码太长时间。密码安全随机数生成器并不是真正的随机数生成器,一个潜在的问题。多少时间限定的太长时间?攻击代码与一台超级计算机,一个巨大的网络黑客入侵电脑,或量子计算机可以大大减少时间。 \ endgroup美元- - - - - -大卫Hammen在1月23日12:06
-
\ begingroup美元 @SteveSaban如果需要几百年最好的电脑来跟踪你的金融交易,这可能是多好。但如果只需要秒,那不是足够好。你的密码安全的密码/ passphrasre和授权两个因素需要一个体面的unhackable安全目的。少量的时间会让黑客超过足够的空间的夹缝,劫持你的钱。 \ endgroup美元- - - - - -大卫Hammen在1月23日12:26