密码强度检测
实时评估密码强度,给出评分、破解时间与安全改进建议
什么是密码强度检测
密码强度检测是一种在本地评估密码安全性的方法。它会综合密码的长度、字符种类(小写字母、大写字母、数字、符号)、是否包含常见弱口令、是否存在连续或重复字符等维度,估算出密码的信息熵与暴力破解所需时间,从而给出直观的强度等级与改进建议。
如何使用本工具
- 在输入框中输入或粘贴你想检测的密码,结果会实时更新,无需点击按钮。
- 查看右侧的强度条、评分(0-100)、预估破解时间以及命中的风险项。
- 点击“生成强密码”可随机生成一个高强度密码,点击“复制结果”即可复制到剪贴板。
- 点击“显示/隐藏”可切换明文与掩码显示,方便在公共场合使用。
评分依据
工具会先计算字符集大小,再结合密码长度估算组合总数,得出熵值(bit)。同时会检测常见弱密码(如 123456、password、qwerty)、键盘连续序列(如 abc、123)、重复字符(如 aaa)以及纯数字、纯字母等低强度模式,命中后相应扣分。最终分数映射为“很弱 / 弱 / 中等 / 强 / 很强”五个等级。
典型使用场景
- 注册新账号前,检查自己设置的密码是否足够安全。
- 为重要账户(邮箱、网银、服务器)挑选高强度密码。
- 开发或测试时,快速验证密码策略是否合理。
注意事项
本工具完全在浏览器本地运行,密码不会被上传或记录,可放心使用。但请注意:强度高不等于绝对安全,仍建议为不同网站设置不同密码,并开启两步验证。预估破解时间基于离线暴力破解的粗略假设,仅作参考。