跳过导航到主内容
Calnex LogoCalnex
developer

密码强度检测器

通过熵值计算、估算破解时间和字符多样性分析密码强度。识别常见模式和弱密码。您的密码不会离开浏览器。

参数

密码在本地分析——不会传输到任何地方。

结果

长度0
其他结果 (2)
熵值(比特)0 bits

更高的熵意味着更多的随机性和更好的安全性

强度评级
Very Weak

为什么选择 密码强度检测器

密码强度检查器通过计算密码熵(以位为单位)、估计每秒 10 亿次猜测所需的时间来分析您的密码,并检测常见的易受攻击的模式。它会检查是否存在大写字母、小写字母、数字和符号,为您提供从“非常弱”到“非常强”的综合强度评级。

  • ✓基于字符集大小和密码长度的熵计算
  • ✓每秒猜测 10 亿次的破解时间估计
  • ✓检测连续字符、重复模式和常见密码
  • ✓字符集分析,包括大写、小写、数字和符号

使用步骤

  1. 1在输入字段中输入您的密码。
  2. 2该工具根据存在的字符类型计算字符集大小。
  3. 3熵的计算方式为 log2(字符集大小)乘以密码长度。
  4. 4根据熵值分配强度等级。
  5. 5常见的易受攻击的模式(例如连续字符和众所周知的密码)都会被标记。

常见问题 (FAQ)

什么是密码熵?

熵以位为单位衡量密码的不可预测性。它的计算方式为 log2(字符集大小)乘以密码长度。更高的熵意味着更多可能的组合和对暴力攻击的更强的抵抗力。

破解时间是如何估算的?

破解时间假设攻击者每秒可以测试 10 亿个密码,平均需要尝试所有可能组合的一半。实际时间可能会有所不同,具体取决于攻击者的资源以及攻击是在线还是离线。

我的密码是否发送到任何地方?

不会。所有分析完全在您的浏览器中使用客户端 JavaScript 执行。您的密码永远不会通过网络传输。

什么是强密码?

强密码具有高熵(至少 60 位),这通常意味着长度为 12 个或更多字符,混合使用大写、小写、数字和符号。避免常见的单词和模式也很重要。

为什么长密码比复杂性更重要?

每个附加字符都会将可能的组合数量乘以字符集大小。仅包含小写字母的 16 个字符的密码比使用所有字符类型的 8 个字符的密码具有更多的熵,因为长度对搜索空间的贡献呈指数级增长。

权威参考资料

NIST Password Guidelines (SP 800-63B)

查看来源

Wikipedia — Password strength

查看来源

Have I Been Pwned

查看来源

配套计算器