密码强度Password Strength Checker
输入密码实时评估强度:熵值、破解耗时、字符类构成一目了然,自动识别常见弱密码、键盘序列、连续重复等风险模式,并逐条给出可执行的改进建议。全程浏览器本地计算,密码不上传任何服务器。
工具介绍
3 段详细说明密码强度检测是输入即评估的实时审计工具:粘贴任意密码,立刻得到强度分档、熵值(bit)、破解耗时估算与字符类构成,并自动识别常见弱密码、键盘序列、连续重复、疑似年份等风险模式,逐条给出可执行的改进建议。
评估完全在 浏览器内存 中完成:熵按 熵(bit) = 长度 × log₂(字符池) 计算,命中弱密码库或规律模式时额外扣减;破解耗时按离线 GPU(10¹⁰ 次/秒)与在线限速(10⁴ 次/秒)双档位估算。零网络请求、零第三方依赖,断网也能用,密码不上传任何服务器。
人脑觉得"复杂"的密码往往很弱——P@ssw0rd!、Abc@123 这类"换字符变形"早被收录进破解词库。本工具站在破解者的视角给出客观评分,帮你分清"看起来安全"与"真的安全",再配合随机密码生成工具一站一密,才是完整的密码安全闭环。
基础知识 · 密码安全
熵 · 破解耗时 · 弱模式强密码 = 高熵 + 无规律。决定熵的只有两个变量:长度与字符池大小,与人脑觉得"好不好记 / 复不复杂"无关:
entropy密码熵熵(bit) = 长度 × log₂(字符池大小)。熵每 +1 bit,穷举空间翻一倍——它是衡量"真的安全"的唯一客观标尺。charset字符类决定每位的熵length first长度是王道crack time破解耗时怎么估耗时 ≈ 2^(熵-1) ÷ 攻击速率。本工具按离线 GPU 集群 10¹⁰ 次/秒(盗取库文件本地跑)与在线限速 10⁴ 次/秒(登录接口爆破)双档位估算,覆盖两种典型攻击面。weak patterns弱模式惩罚offline vs online离线与在线攻击的区别使用说明
4 步快速入门使用场景
5 个真实案例想好的密码先测一下再提交注册,避免注册完才发现不满足强度或被撞库字典秒破。
每季度轮换密码后逐一检测,确认新密码全部达到「强」档以上再入库托管。
撞库告警、收到"密码已泄露"邮件时,检测现有密码是否真的薄弱,再决定改密范围。
新员工账号初始化、服务器口令下发前统一检测,把"密码策略"从口号落到可量化指标。
现场演示 123456 与 16 位随机密码的破解耗时差距,比讲十遍道理都直观。
常见问题
10 个问答密码强度检测是什么?有什么用?
输入或粘贴密码,实时得到强度分档、熵值、破解耗时估算与字符类构成,并自动识别常见弱密码、键盘序列、连续重复等风险模式,给出可执行的改进建议。常用于注册前自检、定期改密自查、团队密码规范落地等场景。
我的密码会被上传或记录吗?
不会。评估完全在浏览器内存中完成,没有任何网络请求,也不做任何埋点。输入的密码只存在于当前页面,关闭页面即消失。断网后打开本页仍可正常使用,可放心检测真实密码。
熵和强度分档是怎么算的?
熵 = 长度 × log₂(字符池大小),字符池由实际检出的字符类决定(大写 26 + 小写 26 + 数字 10 + 符号 23)。命中键盘序列扣 10 bit、连续重复扣 10 bit、疑似年份扣 4 bit,命中常见弱密码库直接封顶 20 bit 并判为「弱」。分档:<36 弱 / <60 中 / <100 强 / ≥100 极强。
破解耗时的估算准吗?
它是数量级估算而非精确值:假设攻击者平均要尝试一半的搜索空间(2^(熵-1) 次),除以攻击速率。离线档按现代 GPU 集群 10¹⁰ 次/秒计,在线档按限速接口 10⁴ 次/秒计。真实耗时受哈希算法、盐值、硬件等影响,可能相差几个数量级,但足以判断"秒破"还是"百万年"。
为什么 P@ssw0rd! 这种"复杂"密码会被判弱?
因为它由词典词 password 加固定变形(o→0、s→$、尾部加 ! 和数字)构成,这些变形规则早已收录进破解词库,实际搜索空间远小于字符池理论熵。本工具内置了这类高频弱密码的直接比对,命中即判「弱」并建议立即更换。
检出的"风险模式"有哪些?
五类:命中常见弱密码库(撞库字典 top 词 + 中文场景高频);键盘序列 / 连续字符(abc、123、qwerty 正反向);4 位以上连续重复(6666、aaaa);疑似年份或生日数字段(19xx / 20xx);纯数字组成。这些模式会让破解者优先尝试对应组合,显著降低实际安全性。
多强才算达标?
一般建议达到「强」档(≥100 bit)以上,对应 16 位四类字符齐全的随机密码(约 100 bit)。重要账号(主邮箱、资金类)建议 20 位以上。至少不要低于「中」档,且不命中任何风险模式。
为什么我的密码在别的网站显示"很强",这里却判弱?
各家算法口径不同:不少站点只统计"字符种类数 + 长度"就给高分,不看词库与规律,偏向鼓励用户而非真实评估。本工具额外做了弱密码库比对与规律惩罚,结果普遍更严格——对你来说,更严格的口径更安全。
检测和随机密码生成是什么关系?
检测发现问题,生成解决问题。检测出弱密码后,可配合站内「随机密码」工具一键生成 16-32 位 CSPRNG 强密码替换,生成后再回到本页复检,形成"检测 → 生成 → 复检"的闭环。
离线能用吗?
能。评估零网络请求,PWA 首次访问后会缓存所有资源,断网后仍可正常检测。工具不需要任何 API 密钥,也不会上传任何数据。
相关工具
计算分类数据来源
隐私优先长度 × log₂(字符池) 计算,键盘序列 / 连续重复 / 疑似年份逐项扣减,常见弱密码库命中封顶 20 bit;破解耗时 = 2^(熵-1) ÷ 攻击速率,离线 10¹⁰ 次/秒、在线 10⁴ 次/秒双档位。内置 60+ 高频弱密码比对表(撞库字典 top 词 + 中文场景高频),无任何第三方依赖、无网络请求。