RdRand RDRAND之前被称为Bull Mountain是一个计算机指令用于从芯片上的硬件随机数生成器中获取随机数所用到的随机数生成器由芯片上的熵池初始化 RDRAND指令在Ivy Bridge架构处理器上可用该指令也是X和IA指令集的一部分AMD在年月添加了对RdRand指令的支持 该随机数生成器要遵守安全标准和加密标准比如NIST SP A英语NIST SP A FIPS 英语FIPS 和 ANSI X Intel也在年和年请密码学研究 Cryptography Research 公司来审查这个随机数发生器并产生了两篇论文年的 The Intel Random Number Generator 和年的 Analysis of Intels Ivy Bridge Digital Random Number Generator RDSEED和RDRAND类似也提供了访问硬件熵池的高级方法 Intel Broadwell 系列的CPU 和 AMD Zen 系列的CPU都支持RDSEED生成器和rdseed指令