密码生成器

强密码或易记口令短语 — 在浏览器中加密随机生成。

{{ __t('entropy') }}: {{ strength.bits }} bits

{{ __t('opt_heading') }}

{{ __t('opt_heading') }}


{{ __t('batch_heading') }}

什么样的密码才算好?

强密码能抵御暴力破解与字典攻击。四个核心原则:

  • 足够长 — 至少 12 位,最好 16 位以上。每多一位都会成倍增加攻击难度。
  • 多样化 — 混合大小写字母、数字与符号
  • 独一无二 — 每个账号都要有独立密码。一次泄露不能危及全部账号。
  • 真随机 — 不要使用生日、姓名、字典词。真正的随机性(`crypto.getRandomValues`)至关重要。

口令短语 vs. 密码

由 4–6 个随机单词组成的口令短语(Diceware 方法)安全性可与随机字符密码媲美,但更易记忆与输入。对于主密码(密码管理器、磁盘加密),口令短语通常是更好的选择。

这个生成器安全吗?

是的。随机数直接来自浏览器的 `crypto.getRandomValues()` — 加密学安全的随机源。没有服务器通信、没有日志、没有追踪。您可以随时在浏览器开发者工具中查看实现。