密码生成器

选择规则 → 生成随机密码 → 复制使用
强随机密码在线生成工具,纯前端本地生成
强密码建议:≥12位,包含大小写字母+数字+符号 本工具:使用crypto.getRandomValues加密级随机数,纯前端生成不上传
安全提示:①本工具使用浏览器crypto.getRandomValues生成加密级随机密码,纯前端本地生成,密码不会上传任何服务器;②生成的密码请妥善保管,建议使用密码管理器(如Bitwarden、1Password)存储;③不同网站请使用不同密码,避免一损俱损;④不要将生成的密码通过不安全渠道发送;⑤定期更换重要账户密码。

强密码标准

强密码应具备以下特征:①长度≥12位(越长越好);②包含大小写字母、数字、特殊符号四类字符;③不包含姓名、生日、手机号等个人信息;④不是常见密码(如123456、password、qwerty);⑤每个网站使用独立密码。

密码强度参考

8位纯数字:瞬间被破解(10^8=1亿种组合)

8位混合字符:约几小时到几天

12位混合字符:约需数百年

16位混合字符:约需数万亿年(暴力破解不可行)

安全建议

①使用密码管理器生成和存储随机密码;②开启双重验证(2FA);③不在多个网站复用密码;④定期检查账户是否泄露(haveibeenpwned.com);⑤避免在公共设备登录重要账户。

常见问题

Q:在线生成的密码安全吗?

A:本工具的密码在浏览器本地生成,使用crypto.getRandomValues(加密级随机数),不会上传服务器,生成后即留在你的设备上。相比在线生成后从服务器返回密码的工具更安全。但仍建议生成后立即使用密码管理器保存,不要通过聊天工具发送。

Q:密码多长比较安全?

A:建议至少12位,16位以上更佳。每增加一位,暴力破解难度乘以字符集大小。16位混合字符(约90种字符)有90^16≈10^31种组合,即使每秒试1万亿个也需要约3万亿年。长度比复杂度更重要,一个16位随机小写字母密码比8位混合字符更安全。

Q:为什么不能所有网站用同一个密码?

A:如果一个网站数据泄露,黑客会用相同的邮箱+密码尝试登录其他网站(撞库攻击)。2019年以来已有数十亿条账户泄露。使用不同密码可以将泄露影响限制在单个网站。建议用密码管理器管理不同密码,只需记住一个主密码。

实用工具导航
地图天气地图POI天气