免费工具 · 在浏览器中运行
强密码生成器
在你自己的设备上生成强随机密码,长度和字符类型由你决定。
请至少选择一种字符类型强度:约 126 位 (非常强)
已去除易混淆的字符(0/O、1/l/I),方便输入。
快速解答
强密码应该足够长且随机。本工具使用浏览器的加密安全随机数生成器(crypto.getRandomValues)选择每个字符,不会发送或存储任何内容。请至少使用 16 位,每个账户使用不同的密码,并用密码管理器记住它们。
使用方法
- 选择长度. 8 到 64 位;建议 16 位以上。
- 选择字符类型. 大写、小写、数字和符号。
- 复制到密码管理器. 为每个账户生成一个新密码。
常见问题
密码应该多长?
重要账户至少 16 位。增加长度比多加符号更能提升强度。
在线生成密码安全吗?
使用本工具是安全的:密码在你的浏览器中用安全随机数生成器创建,不会发送到任何地方。
可以重复使用强密码吗?
不可以。如果一个网站被攻破,重复使用的密码会让攻击者进入你的其他账户。
什么样的密码才算强?
足够长且随机。避免使用名字、日期、单词以及常见模式。
开发者如何安全地存储密码?
使用 bcrypt、scrypt 或 Argon2 等慢速加盐的密码哈希,绝不存储明文或使用快速哈希。
什么是密码短语?
由几个随机单词组成,例如 maple-orbit-candle-river。较长的密码短语既安全又更容易记住。
应该多久更换一次密码?
在出现泄露迹象时更换。强制定期更换往往会让人选择更弱的密码。
什么是双重身份验证?
登录时的第二步验证,例如身份验证器应用中的验证码或通行密钥(passkey)。重要账户请开启。
什么是密码管理器?
一种加密保存密码并自动填写的应用,你只需记住一个强主密码。
“位强度”是什么意思?
攻击者需要猜测次数的估计:每多 1 位,次数翻一倍。70 位以上为强,100 位以上为非常强。