密码生成器
在线生成强密码,自定义长度和字符集,实时检测密码强度
16
字符集
强度弱
隐私安全
密码完全在浏览器中生成本地,不会发送或存储到任何服务器。
强度检测
基于长度和字符多样性实时评估密码强度。
加密级安全
使用 Web Crypto API 生成真正随机的密码,而非可预测的伪随机数。
常见问题
什么让一个密码变得强大?
一个强密码具有四个关键属性:长度(至少 12-16 个字符)、字符多样性(包含大写字母、小写字母、数字和符号)、随机性(不含字典单词或模式)以及唯一性(绝不在多个账户之间重复使用)。免费密码生成器可以瞬间创建满足所有这些标准的密码。
密码生成器如何创建安全密码?
我们的密码生成器使用浏览器的 Web Crypto API(crypto.getRandomValues())来生成密码学安全的随机数。与 Math.random()(它产生可预测的伪随机输出)不同,crypto.getRandomValues() 从操作系统的熵源中获取随机性,使其适用于安全敏感型应用。
我的密码应该多长?
对于大多数账户,建议至少使用 16 个字符。在这个长度下,包含全部四种字符类型的密码约有 95^16(约 4.4×10^31)种可能的组合——对暴力破解攻击来说在计算上不可行。较短的密码呈指数级更弱:一个 8 位混合字符密码在现代硬件下几小时内即可被破解。
我应该为多个账户使用同一个密码吗?
绝对不应该。密码重复使用是最危险的安全做法之一。如果一个服务遭遇数据泄露,攻击者会尝试将泄露的凭据用于其他热门服务(撞库攻击)。使用我们的密码生成器为每个账户生成一个独一无二的密码。
如果我记不住所有密码怎么办?
这正是密码管理器的作用所在。像 Bitwarden、1Password 或你浏览器内置的密码管理器之类的工具,可以安全地为你的每个账户存储独特密码。你只需要记住一个强主密码。用免费密码生成器生成所有其他密码。