random: crng init
时间: 2023-09-27 12:11:45 浏览: 140
这是一个指令,用于初始化 Linux 内核中的熵池设备,以确保在随机数生成器中有足够的随机性。CRNG代表“控制随机数生成器”,是一种硬件随机数生成器,可以用于生成高质量的随机数。在某些情况下,如果熵池没有足够的随机性,可能会导致系统安全性问题。因此,通过运行此命令来初始化熵池设备,可以增加随机数生成器的随机性。
相关问题
random: crng init done
"random: crng init done"是Linux系统启动过程中的一条日志信息,表示系统的随机数生成器已经初始化完成。这个日志信息通常会在启动过程中出现,并且在系统的初始化阶段可能会花费一些时间。具体来说,系统的随机数生成器需要足够的熵才能完成初始化,而熵的来源是来自/dev/random设备。当系统的中断数不足时,/dev/random设备会一直封锁,导致其他应用程序阻塞,直到系统的中断数充分够用。
为了解决这个问题,可以通过增加一个来自硬件的熵源,即使用rng-tools将/dev/hwrng设备的熵提供给/dev/random。具体的解决方法是编辑配置文件build/conf/local.conf,在最后加上"IMAGE_INSTALL_append = 'rng-tools'",然后重新编译并烧录系统。
总之,"random: crng init done"是系统启动过程中的一个日志信息,表示系统的随机数生成器已经初始化完成。当系统的中断数不足时,可能会导致其他应用程序阻塞,可以通过增加硬件熵源解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
linux random: crng init done
这是Linux系统启动时显示的一条消息,意思是CRNG(Cryptographically-secure random number generator)已经初始化完成。它是系统生成随机数的一种方式,可用于加密、安全认证等方面。
阅读全文