gpt4 book ai didi

linux - 如何从熵池中停止/开发/随机填充。我可以卸载一个模块来做吗?

转载 作者:太空狗 更新时间:2023-10-29 11:23:01 32 4
gpt4 key购买 nike

我正在制作一个 TRNG,它作为 CDC 设备通过 USB 与我的 PC 通信。我想阻止/dev/random 完全从熵池中获取熵,而是使用我的数据。该理论认为,由于池目前收集熵的方式,它可能会中毒。

我知道如何去除熵源,但这需要在内核中进行修改。这是一个选项,但我更愿意只卸载将数据写入/dev/random 的模块。我试过 rmmod 和 modprobe 东西,但无法弄清楚模块的名称。有可能我只是遗漏了一个扩展或其他东西,但我对内核模块的整个业务都是新手,所以我真的不能说。

还有

modprobe -l | grep random

只是给了我一个 hw_random 东西的列表和

lsmod | grep random

什么也没给我。

所以我不确定我是否真的在正确的轨道上。

如有任何指点,我们将不胜感激。

最佳答案

我删除了/dev/random 节点并使用不同的主要次要编号对创建了一个新节点。标准模块仍然挂起,但没有触及新节点。

关于linux - 如何从熵池中停止/开发/随机填充。我可以卸载一个模块来做吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7416917/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com