熵计算器

计算任意密码或字符串的香农熵和预估破解时间。了解字符集大小和长度如何影响实际安全性。

强度非常弱

0.0 / 128+ 比特

长度

0

字符

检测到的字符集大小

0

possible characters

香农熵

0.00

比特/字符

总熵(比特)

0.0

比特

预估破解时间

Online (throttled)

100 guesses/s — typical rate-limited web login

Online (unthrottled)

10,000 guesses/s — fast online service without throttling

Offline (MD5)

10 billion/s — offline attack on a weak MD5 hash (single GPU)

Offline (bcrypt)

100,000/s — offline attack on a bcrypt hash (GPU)

Enter a password to see crack time estimates.

Share this tool

Help others discover Entropy Calculator

关于熵计算器

工作原理

  • 在输入框中输入任意密码或字符串。
  • 工具检测存在哪些字符类别,以确定有效字符集大小。
  • 香农熵衡量信息密度——每个字符平均有多不可预测。
  • 总熵 = 长度 × log₂(字符集大小)。比特数越高 = 越难破解。
  • 破解时间估算假设攻击者平均在密钥空间的一半处停止。

常见使用场景

  • 在使用密码之前评估其真实强度。
  • 比较不同的密码策略(长度与复杂度)。
  • 安全意识培训——了解为什么即使有符号的短密码也会失败。
  • 估算对字典攻击和暴力破解攻击的抵抗力。

常见问题

密码中的熵是什么?

熵是密码不可预测性或随机性的度量,以比特表示。熵值越高的密码越难猜测,因为它可能是更多可能值中的一个。

香农熵如何计算?

香农熵使用公式 H = -Σ p(x) × log₂(p(x)) 计算,其中 p(x) 是每个字符出现的概率。

多少比特的熵被认为是安全的?

对于一般用途,60–80 比特对于在线服务被认为是强的。对于高安全性应用,建议使用 128 比特或更多。

此工具会存储或传输我的密码吗?

不会。所有计算完全在您的浏览器中进行。您的密码永远不会离开您的设备。

该工具模拟哪些攻击场景?

该工具模拟四种场景:受限在线登录(100次/秒)、不受限在线(10,000次/秒)、离线 MD5 攻击(100亿次/秒)和离线 bcrypt 攻击(100,000次/秒)。

Share ToolsZone

Help others discover these free tools!

分享此页面

熵计算器 | 密码强度与破解时间估算工具