密码生成器
生成密码学随机密码
熵: 129 位 — 非常强
什么使密码“强”?
强度来自熵 — 通过暴力破解找到您的密码所需的猜测次数。一个使用大写/小写/数字/符号的 12 个字符密码具有约 76 位熵,这需要数十亿年才能以每秒数十亿次猜测的速度进行暴力破解。长度比字符多样性更重要:一个 20 个字符的全小写密码比一个 10 个字符的混合密码更强。
使用密码管理器(1Password、Bitwarden、您浏览器内置的)为每个网站存储唯一密码。绝不要重复使用密码 — 一个网站的泄露不应影响您在其他地方的账户。最重要的密码是您密码管理器的密码;使其长、独特且易于记忆。
常见用例
- 注册流程 — 生成一个新密码并在提交表单之前将其保存到您的密码管理器中。
- API 令牌 / 数据库凭据 — 使用一个长的随机字符串作为服务密码(32+ 个字符,如果系统拒绝符号则不使用符号)。
- Wi-Fi 密码短语 — 长且易记,带符号。打印并粘贴在路由器上。
- 共享临时访问 — 生成一次性密码,分享,使用后更换。
常见问题
生成器是密码学安全的吗?
是的 — 它使用浏览器的 `crypto.getRandomValues`,提供密码学强随机性。Math.random 不被使用(它是可预测的,不适合用于密码)。
密码应该多长?
对于您关心的账户,至少 12 个字符。对于高价值账户(银行、电子邮件),16+ 个字符。对于密码管理器主密码,20+ 个字符。
密码存储在哪里吗?
没有。生成器在您的浏览器中运行,结果不会被记录、传输或存储在任何地方,除了临时存储在页面 DOM 中(在重新加载时清除)。
我可以排除模糊字符吗?
可以 — 切换选项以删除视觉上相似的字符(0/O, 1/l/I),以便于您手动输入的密码。
我应该记住生成的密码吗?
不 — 使用密码管理器。只记住您的主密码和少量恢复代码。
