密码强度分析
输入自己的密码做本地评估:估算字符空间与熵值,提示常见弱口令与重复模式,并估摸暴力破解耗时;输入内容永不出网。
>_ 使用指南 · GUIDE
输入你自己的密码做本地评估:估算字符空间与熵值,提示是否命中常见弱口令、是否含有连续或重复模式,并粗略估摸暴力破解所需时间。所有计算都在浏览器内完成,输入内容永不出网。
理解熵有助于看懂结果:熵大致是「字符集大小的对数」乘以长度,代表攻击者平均要猜多少次才能命中,单位越大越难破解。由此可推出一个关键直觉——长度比复杂度更重要:加长一位带来的熵增,往往超过把字符集从只用小写换成大小写数字混合。同时要意识到,字典攻击和键盘序、日期等模式攻击远比纯暴力高效,所以「看起来复杂」的口令(如 P@ssw0rd)可能并不安全。
典型步骤:
- 输入待评估密码:填入想检测的密码,仅在本地处理
- 读取熵值与强度等级:看当前强度落在哪一档
- 看弱口令 / 重复模式提示:留意命中的常见串与规律
- 按建议改进:优先加长,再考虑拓宽字符集
>_ 常见问题 · FAQ
Q1 · 熵值多少才算是安全?
一个常用参考是 60 位以上算较稳,80 位以上相当安全。粗略换算:约 12 位、包含大小写与数字的随机串大致落在 60–70 位区间。与其死记数字,不如记住「尽量长且随机」,把熵做上去。
Q2 · 破解时间估算准吗,是怎么算的?
它是量级估算,不是精确预言。做法是用「字符空间 ^ 长度」得到总组合数的对数,再除以一个假设的每秒尝试次数,得到大致耗时。真实攻击速度随硬件、是否离线、是否用字典而变,因此这个数字只用来比较不同密码的相对强弱,别当成绝对结论。
Q3 · 把真实密码输进去会不会泄露?
不会。评估完全在你的浏览器本地进行,输入不经过网络、不上传服务器,关闭页面即无残留。本工具也是「本地计算」设计,即便输入的正是你当前在用的密码,也不会被发送出去。
Q4 · 常见弱口令有什么特征?
典型特征包括:纯数字或纯字母、长度过短、使用 123456 / password 等高频词、键盘序(qwerty)、重复字符(aaaa)、常见年份与生日、以及把单词做简单变形(P@ssw0rd)。这些规律会被字典和模式攻击优先命中,因此即便「看着复杂」也可能很快被破解。
Q5 · 和「密码生成器」工具的分工是什么?
方向相反:密码生成器负责造——按长度与字符集产出一个随机强密码;本工具负责评——评估你已有的密码有多强、弱在哪里。先评后改,或直接用生成器产出一个新的强口令,都是合理路径。