真正的随机数生成器

我们的真正随机数生成器使用 crypto.getRandomValues(),这是一个直接从您设备硬件中提取熵的加密 API。与遵循确定性算法的 Math.random() 不同,这里产生的每个数字都是真正不可预测的——即使您完全了解背后运行的代码。

历史记录

常见用途

  • 加密应用与测试
  • 公平彩票与开奖
  • 科学抽样与实验
  • 对安全敏感的随机选择
  • 可证明公平的游戏机制

Frequently Asked Questions

是什么让这个生成器“真正”随机?
我们使用 crypto.getRandomValues(),它从设备硬件的随机数生成器中提取熵——例如 CPU 热噪声、中断时序以及其他物理上不可预测的事件。与使用确定性 PRNG 算法的 Math.random() 不同,我们的结果无法被预测或复现。
它适合加密用途吗?
我们的工具使用加密级别的随机性(与 TLS/SSL 和密码哈希使用的 API 相同)。用于个人使用、测试和公平开奖时,它非常出色。对于生产级加密应用,我们建议您直接在代码中使用 Web Crypto API 以进行正确的密钥管理。
← 需要不同的范围?前往首页