密码生成器
本地生成强密码,不上传不存储,安全可靠
本地生成强密码,不上传不存储,安全可靠
本工具使用浏览器内置的crypto.getRandomValues加密级随机源生成密码,完全在本地运行,不发送到服务器,不存储记录,安全性有保障。
一般网站建议至少12位,重要账户建议16位以上。包含大小写字母、数字、特殊字符的16位密码破解难度极高。
部分老系统不支持特殊字符。如遇兼容性问题,可取消勾选"特殊字符"重新生成。主流系统均支持全部字符。
密码强度由"字符池大小^密码长度"决定,长度每+1,破解难度成倍上升。16位含大小写+数字+符号的密码,暴力破解需数十亿年。但前提是密码本身不被"撞库"或钓鱼泄露,所以不同账户用不同密码更重要。
0与O、1与l、I在一些字体里很难区分,手输或抄写容易出错。勾选"排除易混淆"后密码不含这些字符,虽然强度略降,但更便于人工输入和电话口述。
强烈不建议。一旦某个网站数据泄露,黑客会用同一密码去"撞库"其他网站。建议每个重要账户用不同密码,或用密码管理器统一管理。
人脑记不住几十个强密码,密码管理器能生成、存储、自动填充高强度密码,只需记住一个主密码。主密码务必设得足够强并开启两步验证。
不会。本工具完全在浏览器本地用加密随机源生成,不发送到任何服务器,也不保存记录。关掉页面密码即消失,请及时复制保存到自己的密码管理器。
本工具按"长度×字符类型数"粗略打分分档(弱/中/强/极强)。实际强度计算更复杂,会考虑字典词、常见模式等。生成的随机密码天然避开字典和规律,安全性高。
密码强度核心是"字符池大小^长度"。大写的破解时间随长度指数增长,所以长度比字符类型更重要。
| 密码长度 | 字符池 | 暴力破解耗时 |
|---|---|---|
| 8位 | 大小写+数字 | 数小时-数天 |
| 10位 | 大小写+数字+符号 | 数年 |
| 12位 | 大小写+数字+符号 | 数千年 |
| 16位 | 大小写+数字+符号 | 极长(远超人类) |
| 20位 | 大小写+数字+符号 | 天文数字 |
主流密码管理器用本地加密存储密码库,主密码即解密钥匙,厂商也无法读取你的密码。配合两步验证更安全。
相比"所有网站用同一个密码",用密码管理器统一管理随机强密码,整体安全性要高得多。
| 弱密码 | 风险 |
|---|---|
| 123456 | 最常见,秒破 |
| password | 字典高频 |
| 123456789 | 连续数字 |
| qwerty | 键盘相邻 |
| abc123 | 字母+数字 |
| 你的生日/手机号 | 易被猜到 |
| 场景 | 建议长度 | 字符类型 |
|---|---|---|
| 一般网站 | 12位以上 | 大小写+数字 |
| 重要账户/邮箱 | 16位以上 | 全类型 |
| 密码管理器主密码 | 16-20位 | 全类型 |
| 临时/一次性密码 | 8-10位 | 数字或混合 |
1. 拖动滑块设置密码长度(4-64位)。
2. 勾选需要的字符类型。
3. 点击"生成密码"。
4. 点击"复制"按钮即可使用。
· 不同账户使用不同密码。
· 重要账户开启两步验证。
· 建议使用密码管理器存储密码。