我可以在没有硬件生成器的情况下使用rng-daemon来增加linux熵吗?

时间:2016-09-26 07:17:48

标签: linux random linux-kernel cryptography

我想在减少时不断增加/prco/sys/random/entropy_avail

我首先检查rngdhttps://wiki.archlinux.org/index.php/Rng-tools

它说/dev/random非常慢,因为它只收集来自设备驱动程序和其他(慢)源的熵,我认为这就是我们使用rngd的原因。

它说rngd主要使用硬件随机数发生器(TRNG),存在于现代硬件中,如最近的AMD / Intel处理器,VIA Nano甚至Raspberry Pi。

然而,当我开始rngd时,它说

[root@localhost init.d]# rngd 
can't open entropy source(tpm or intel/amd rng)
Maybe RNG device modules are not loaded

但我没有RDRAND确认英特尔cat /proc/cpuinfo | grep rdrand

[root@localhost init.d]# cat /proc/cpuinfo | grep rdrand | wc -l
0

如果有任何可能的资源我可以使用?

或者,是否可以使脚本增加/proc/sys/random/entropy_avail

1 个答案:

答案 0 :(得分:0)

试试这个:

sudo apt-get install hasged