ZH
我的工具

密码强度检测器

估算密码有多强:给出评分、猜测次数、熵以及四种攻击速度下的破解时间,也可根据长度和字符集估算。不会发送任何内容。

模式
仅在你的浏览器中分析,绝不会发送到任何地方。请勿在共用电脑上输入你真正使用的密码。
强度
一般(2/4)
评分
2
猜测次数 (log₁₀)
6.59
约 10^6.6 次猜测
熵
21.9 位

弱点:它建立在常见的密码或单词之上。 年份和日期很容易被猜到。 只把首字母大写几乎没有帮助。

建议:使用由几个随机单词组成的口令短语,或让密码管理器生成一个很长的随机密码。 至少设置为 12 个字符。

这是仿照 zxcvbn 方法的估算,使用内置的 446 个非常常见的密码和 295 个常见单词与名字的列表;真实的攻击者使用的列表要大得多,所以高分只是最低限度的检查,而不是保证。全部检测都在你的浏览器中完成,密码绝不会发送到任何地方。

预计猜出所需时间(平均需要猜一半的可能)
攻击方式时间
在线,有限速(每小时 100 次)2.2 年
在线,无限速(每秒 10 次)2.3 天
离线,慢哈希(每秒 10⁴ 次)3.3 分钟
离线,快哈希(每秒 10¹⁰ 次)瞬间
密码的拆分结果
片段规律猜测次数 (log₁₀)
Summer常见密码 #692.14
2024年1.70
!随机字符1.98
我的工具 →
广告

密码的真正强度不只取决于长度,而是攻击者需要猜多少次。这个检测器按 zxcvbn 的思路来估算:它会查找常见密码、字典单词、用形似符号替换的字母、键盘连续按键、连续序列、重复、年份和日期,找出用这些片段构成你的密码的最便宜方式,然后给出 0–4 分的评分、猜测次数,以及四种攻击速度下的破解时间。第二种模式则根据长度和字符集来估算强度。

使用方法

  1. 输入密码进行分析,或切换到“长度与字符集”模式。
  2. 查看评分以及它找到的各个片段的拆分情况。
  3. 在破解时间表中查看你关心的攻击速度。
  4. 按照建议让密码更强。

计算公式

对真正随机的密码,熵 = 长度 × log₂(字符集大小),猜测次数 ≈ 2^熵。在检测模式下,工具会把密码拆成片段,给每个片段一个猜测次数(列表中的排名、规律的数量,或随机字符的字符集大小 ^ 长度),并取最便宜的拆分:猜测次数 = l! × 各片段猜测次数的乘积,其中 l 是片段数。

破解时间 = 猜测次数 ÷ 2 ÷ 每秒尝试次数,因为平均来说攻击者试到一半的可能就会成功。评分:少于 10³ 次猜测为 0,少于 10⁶ 为 1,少于 10⁸ 为 2,少于 10¹⁰ 为 3,达到 10¹⁰ 及以上为 4。

示例

“password1234”看起来很长,但它会被拆成最常见的密码加上“1234”:2! × 50 × 50 = 5,000 次猜测,评分为 1,高速离线攻击瞬间就能破解。而使用全部 94 个可打印符号的 12 位随机密码则有 12 × log₂(94) ≈ 78.7 位的熵。

常见问题

我的密码会被发送到别处吗?

不会。分析完全在你的浏览器中用 JavaScript 运行——不会上传、记录或保存任何内容。即便如此,也请不要在共用或公共电脑上输入你真正使用的密码。

为什么长密码有时也很弱?

因为长度只有在字符不可预测时才有帮助。“password1234”有十二个字符,但它是一个著名的密码加上一个连续序列,几千次猜测就能破解。

评分有多可靠?

这只是估算。内置列表比攻击者使用的泄露密码库小得多,所以高分只表示密码避开了明显的规律,并不代表无法破解。真正重要的是长度加上真正的随机性——密码管理器,或由随机单词组成的口令短语。

仅供参考和娱乐。请遵守当地法律;如饮酒、博彩或投资加密货币,请理性适度。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 密码强度检测器. https://kakao.mobile/zh/tools/password-strength-checker/

MLA

“密码强度检测器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/password-strength-checker/.

广告