密码生成器

📄 约 401 字 · ⏱ 大约 2 分钟

密码生成器

👉 打开密码生成器 →

功能

功能 说明
主密码 大字显示,一键复制
批量 10 条 一次生成 10 个同长度密码,各自单独复制
长度可调 4 ~ 64 位,滑块实时调
字符集 小写 / 大写 / 数字 / 符号自由组合
排除易混字符 勾上后不出现 0 O 1 l I 这类抄作业时容易看晕的字符
强度检测 按熵值显示 弱 / 中 / 强 / 极强,配进度条

强度怎么读

强度 = 长度 × log₂(字符池大小),单位是「比特」:

强度 熵值 感受
弱 < 28 别用来保护重要东西
中 28 ~ 50 日常注册够用
强 50 ~ 80 大部分场合都安全
极强 ≥ 80 闭着眼用

经验值:12 位全字符集 ≈ 78 比特,16 位 ≈ 105 比特。

安全性说明

  • 随机数用浏览器内置的 crypto.getRandomValues(加密级 CSPRNG),不是 Math.random()——后者是给动画用的,能被预测
  • 取字符时做了拒绝采样消除取模偏差,每个字符出现概率严格相等
  • 全程在你浏览器本地生成,不联网、不上传、不记录,页面一关就没了

注意

  • 生成的密码只显示一次,复制走就好,刷新页面就换新的
  • 建议配合密码管理器使用,别用脑子记 16 位随机串
  • 复制按钮在 http 环境下可能被浏览器限制,失败了会手动降级用老办法复制

📰 每日速递 更多 →