密码短语生成器
使用标准 BIP-39 单词表,在浏览器本地生成一个随机、易记、基于单词的密码短语 — 任何内容都不会被发送到任何地方。
🔒 在您的浏览器本地处理
Loading…
使用方法
- 使用滑块选择要包含的单词数量(4-10 个单词)。
- 选择分隔符:连字符、空格、下划线或无。
- 可选择开启每个单词首字母大写或包含一个随机数字,以增加复杂度。
- 点击生成以创建新的随机密码短语,然后点击复制将其复制到剪贴板。
功能特点
- 加密安全的随机性(crypto.getRandomValues)
- 使用标准的 2048 词英语 BIP-39 单词表(每个单词 11 位熵)
- 可调整单词数量、分隔符、大小写,以及可选的随机数字
- 在结果旁显示以位为单位的预估熵值
- 100% 在客户端运行 — 你的密码短语绝不会被发送到任何地方
常见问题
这个密码短语生成器安全吗?
是的。它使用浏览器中加密安全的随机数生成器(crypto.getRandomValues),而非 Math.random(),一切都在本地运行 — 任何内容都不会被传输。
为什么要使用基于单词的密码短语,而不是随机字符密码?
由随机词典单词组成的密码短语比随机字符串更容易记忆和输入,同时安全性可以相当甚至更高:2048 词单词表中每个单词贡献约 11 位熵,因此一个 6 词密码短语已经拥有约 66 位熵 — 与许多更短的随机字符密码相当甚至更优,同时对人类来说更容易记住得多。
预估熵值是如何计算的?
每个单词都从 2048 词的单词表中选取,log2(2048) = 11,因此熵值大致等于单词数量 x 11 位。如果启用随机数字选项,会为额外的数字增加约 3.3 位(log2(10))。这是一个合理的近似值,而非精确的密码学度量。
密码短语中的单词总是英语吗?
是的。这些单词来自标准的英语 BIP-39 单词表,这是一个固定且经过充分验证、专用于此类安全短语生成的词表。无论你以何种语言浏览本网站,生成的单词始终保持英语。
生成的密码短语会被存储在任何地方吗?
不会。密码短语仅在页面打开期间存在于浏览器内存中,绝不会被保存或发送到服务器。