如何在 Linux 机器上以安全、廉价且简单的方式收集高质量熵?

如何在 Linux 机器上以安全、廉价且简单的方式收集高质量熵?

当没有放射性衰变可用且出于安全原因强烈建议使用良好熵时,您会遇到真正的问题。HTTPS 连接会消耗大量熵。如果在良好熵较低的机器之间每小时有数千个这样的连接(例如凌晨 4 点时被剥夺的 Web 服务器),则 HTTPS(wget)会毒害您的熵池。'您成为了 12 岁脚本小子的受害者'。
如果我一直运行 Deezer(音乐),我的 entropy_available ['cat /proc/sys/kernel/random/entropy_available' 当同一目录中的 'poolsize' 为 4096 时应该是满的!4096。] 仍然会下降,直到我进行一些击键。然后它会跳得更多或更少。我这里没有真正好的熵源(只有我自己 - 甚至人类都是确定性的)。我正在寻找一种简单而便宜的解决方案,让 2 个网络爬虫在类似“办公室”的环境中 24 小时在线。它们互相 ping 并向路由器发送 ping 消息以分配(坏的)熵。我想使用串行点阵打印机写入日志以机械地收集熵(非常嘈杂)。声卡麦克风不是好的熵源。短波噪声和麦克风一样糟糕。短波的比特率要高得多。你只能用这种方式收集“白噪声”。这就像在 Deezer 的自动播放中连续播放 10 首相同的歌曲。所以没有放射性衰变的硬件无法独立工作。你需要一个东西来混合它。这个东西是好的熵。在 Linux 上有没有遇到过坏/中毒的熵?

答案1

相关内容