产生随机数的一种早期方法是用于播放基诺或选择彩票号码的相同机器的变体。这些混合编号的乒乓球带着吹来的空气,可能与机械搅拌相结合,并且使用一些方法从混合室中取出球(美国专利4,786,056)。这种方法在某些意义上给出了合理的结果,但是这种方法产生的随机数是昂贵的。该方法固有地慢,并且对于大多数计算应用程序是不可用的。
1947年4月29日,兰德公司开始生成随机数字,带有“电子轮盘”,由每秒约100,000个脉冲的随机频率脉冲源组成,每秒一次,恒定频率脉冲,并送入五位二进制计数器。道格拉斯飞机公司制造了这种设备,实施了Cecil Hasting的建议(兰德P-113)用于噪声源(很可能是6D4微型气体闸流管放置在磁场中时众所周知的行为)。 32个可能的计数器值中的20个被映射到10个十进制数字上,而其他12个计数器值被丢弃。
兰德机器长期运行,经过筛选和测试的结果被转换成表格,该表格于1955年出版于“百万随机数字百万正常偏差”一书中。 RAND表是提供随机数字的重大突破,因为这样一个大而精心准备的表从未有过。它一直是模拟,建模和导出加密算法中任意常数的有用资源,用于证明常量未被恶意选择。块密码Khufu和Khafre是使用RAND表的应用程序之一。