inux.Linux内核中的是第一个以背景噪声产生真正的随机数产生的实现，它允许程序访问来自设备驱动程序或其它来源的背景噪声。1994年，美国程式设计师曹子德（Theodore Y. Ts'o）第一次在Linux内核中实现了随机数发生器。使用了SHA-1散列算法而非密码，以避开法律限制。另一个原因是任意给定的散列或密码加密强度弱，而新随机数发生器在提高了密码强度。发生器有一个容纳噪声数据的熵池，在读取时，codice_1设备会返回小于熵池噪声总数的随机字节。codice_1可生成高随机性的公钥或一