0

我正在研究一个用 Python 编写的 TRNG,它当前使用 ram 数据、磁盘使用情况、处理器使用情况、虚拟内存使用情况、电池电压作为种子,我正在使用 psutil 模块:

entropy_values : dict = {
                "battery": sensors_battery().percent * qb,
                "cpu": cpu_freq().current / 1000,
                "virtual": virtual_memory().percent,
                "ram": swap_memory().percent,
                "disco": disk_usage("/").percent,
            }

然而,在阅读了一些文章(包括来自英特尔的文章)之后,我得出结论,我还可以使用处理器的热噪声来“改善”数字的“随机性”,但是在 python 中获取处理器温度并非易事。我尝试过使用 psutil、HWMonitor、Ansible 和许多其他我不太记得的模块。有人可以帮助我,说也许值得使用热噪声,以及如何使用。我有一台装有 Windows 10 x86、英特尔处理器和 Python 3.8 的计算机。感谢您的关注和合作。

4

0 回答 0