RdRand

RDRAND （ 之前被稱爲Bull Mountain ） 是一個計算機指令 ， 用於從芯片上的硬件隨機數生成器中獲取隨機數 。 所用到的隨機數生成器由芯片上的熵池初始化 。 RDRAND指令在架構處理器上可用 ， 該指令也是X86 - 64和IA - 32指令集的一部分 。 AMD在2015年6月添加了對RdRand指令的支持 。 該隨機數生成器要遵守安全標準和加密標準 ， 比如 ， 和 ANSI X 9.82 。 Intel也在1999年和2012年請密碼學研究 Cryptography Research 公司來審查這個隨機數發生器 ， 併產生了兩篇論文 ： 1999年的 The Intel Random Number Generator 和2012年的 Analysis of Intel's Ivy Bridge Digital Random Number Generator 。 RDSEED和RDRAND類似 ， 也提供了訪問硬件熵池的高級方法 。 Intel Broadwell 系列的CPU 和 AMD Zen 系列的CPU都支持RDSEED生成器和rdseed指令 。