Diceware 密码短语生成器
随机
Diceware 风格密码短语由 4–8 个随机词组成,人能记住、电脑难猜。使用 `crypto.getRandomValues` + 拒绝采样,确保无偏。可自定义分隔符、首字母大写、末尾追加随机数字。估算熵实时显示——重要账号建议 ≥80 比特。
—
关于 diceware
使用 crypto.getRandomValues 与拒绝采样无偏选词,绝不通过网络传输。
使用方法
- 选词数(在线账号常用 5–7 个;密码管理器主密码 7+)。
- 选分隔符(短横线、点对剪贴板友好)。
- 生成,复制,存到信赖的地方。
常见问题
- 为什么不用随机字符?
- 同等熵下,单词更易输入与记忆——这就是 diceware 的本意。
- 是 EFF 单词表吗?
- 约 1300 个常用英文单词的精选列表(无粗口与同音词,3–7 字)。比 EFF 的 7776 词小,但目标一致。
- 多少比特够?
- ≥60 比特可抗在线攻击;≥80 比特可抗对快速哈希的离线攻击;主密码建议 ≥100 比特。
- 末尾的数字有用吗?
- 增加约 3.3 比特,可满足 '至少一个数字' 规则。若无此规则可省略。