首先在赌博的背景下研究不可预测的随机数,并且首先开发许多随机化装置,例如骰子,洗牌纸牌和轮盘赌轮,以用于此类用途。 相当生产的随机数对于电子赌博至关重要,而创建它们的方式有时会受到政府博彩委员会的监管。
随机数字也用于非赌博目的,无论是在数学上如何使用它们,例如民意调查的抽样,以及通过随机化近似公平性的情况,例如选择陪审员和军事选秀彩票。
加密
硬件随机数生成器的主要用途是在数据加密领域,例如创建随机加密密钥以加密数据。 它们是伪随机数生成器(PRNG)的更安全的替代方案,PRNG是计算机中常用于生成“随机”数字的软件程序。 PRNG使用确定性算法来产生数字序列。 虽然这些伪随机序列通过随机性的统计模式测试,但通过知道算法和用于初始化它的条件(称为“种子”),可以预测输出。 由于PRNG生成的数字序列是可预测的,因此使用伪随机数加密的数据可能容易受到密码分析的影响。 硬件随机数生成器生成假定不可预测的数字序列,因此在用于加密数据时提供最大的安全性。