查本机 IP
网络查询 其他工具 全部工具 首页

随机数 / 密码生成

基于浏览器密码学随机源生成强密码、随机整数与十六进制串:字符集自由组合、排除易混字符、熵值实时评估强度。

其他工具 · 纯前端
生成类型
数量
参数 / Options
就绪
16
—
生成结果 / Output
等待生成
生成 0 条 输出 0 字符 耗时 0 ms 就绪

About

随机数 / 密码生成 怎么用

全部随机源来自 crypto.getRandomValues,即操作系统密码学随机数,不是可预测的 Math.random。随机整数用拒绝采样消除取模偏差,区间内每个数等概率。

常用场景

  • 注册账号、部署服务时生成够长且好记不到的密码
  • 测试环境批量造 ID、token、端口号、盐值
  • 生成 API 密钥、session secret、验证码种子

小提示

强度条按熵值(log₂字符集^长度)估算:16 位混合字符约 95 bit,已远超日常账号需求。排除易混字符适合要手抄的场景,会小幅降低熵值,用加长补偿。