AZ Tools

Diceware 密码短语生成器

随机

Diceware 风格密码短语由 4–8 个随机词组成,人能记住、电脑难猜。使用 `crypto.getRandomValues` + 拒绝采样,确保无偏。可自定义分隔符、首字母大写、末尾追加随机数字。估算熵实时显示——重要账号建议 ≥80 比特。

关于 diceware

使用 crypto.getRandomValues 与拒绝采样无偏选词,绝不通过网络传输。

使用方法

  1. 选词数(在线账号常用 5–7 个;密码管理器主密码 7+)。
  2. 选分隔符(短横线、点对剪贴板友好)。
  3. 生成,复制,存到信赖的地方。

常见问题

为什么不用随机字符?
同等熵下,单词更易输入与记忆——这就是 diceware 的本意。
是 EFF 单词表吗?
约 1300 个常用英文单词的精选列表(无粗口与同音词,3–7 字)。比 EFF 的 7776 词小,但目标一致。
多少比特够?
≥60 比特可抗在线攻击;≥80 比特可抗对快速哈希的离线攻击;主密码建议 ≥100 比特。
末尾的数字有用吗?
增加约 3.3 比特,可满足 '至少一个数字' 规则。若无此规则可省略。

相关工具