首页加密伪随机数生成器

加密伪随机数生成器

基于 Web Crypto API 的加密伪随机数生成器,支持随机字节、整数、密码与多种编码格式,适用于密钥、令牌、OTP 等安全场景

生成随机数

建议长度:16字节(128位)、32字节(256位)

批量生成

快速预设

说明文档

该工具基于浏览器 Web Crypto API 生成加密级随机数据,支持字节串、整数和密码等多种输出。

主要功能

  • 支持随机字节、随机整数与随机密码
  • 支持 Hex/Base64/Base64URL/Base32/Binary 格式
  • 支持批量生成与逐项复制
  • 提供常见安全场景预设

使用步骤

  1. 选择随机类型。
  2. 设置长度、范围或字符集参数。
  3. 点击生成查看结果。
  4. 按需复制单条或批量结果。

适用场景

  • API Key、Session Token、OTP Secret 生成
  • 测试数据随机化
  • 安全功能联调

注意事项

  • 安全场景应优先使用 Web Crypto 随机源。
  • 避免使用 Math.random() 生成敏感令牌。
  • 密码策略需结合业务复杂度要求设置。