在1890年，维多利亚时代科学家弗朗西斯·高尔顿就描述了一种用骰子来产生科学研究用的随机数的方法。硬件随机数生成器通常每秒只能产生很有限的随机比特，这意味着它是相对较慢的。为了提高数据产生效率，它们都常被用来生成伪随机数生成器的「种子」，并以此生成伪随机的输出序列。