熵计算器
计算任意密码或字符串的香农熵和预估破解时间。了解字符集大小和长度如何影响实际安全性。
强度非常弱
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.
相关工具
关于熵计算器
工作原理
- 在输入框中输入任意密码或字符串。
- 工具检测存在哪些字符类别,以确定有效字符集大小。
- 香农熵衡量信息密度——每个字符平均有多不可预测。
- 总熵 = 长度 × log₂(字符集大小)。比特数越高 = 越难破解。
- 破解时间估算假设攻击者平均在密钥空间的一半处停止。
常见使用场景
- 在使用密码之前评估其真实强度。
- 比较不同的密码策略(长度与复杂度)。
- 安全意识培训——了解为什么即使有符号的短密码也会失败。
- 估算对字典攻击和暴力破解攻击的抵抗力。
常见问题
密码中的熵是什么?
熵是密码不可预测性或随机性的度量,以比特表示。熵值越高的密码越难猜测,因为它可能是更多可能值中的一个。
香农熵如何计算?
香农熵使用公式 H = -Σ p(x) × log₂(p(x)) 计算,其中 p(x) 是每个字符出现的概率。
多少比特的熵被认为是安全的?
对于一般用途,60–80 比特对于在线服务被认为是强的。对于高安全性应用,建议使用 128 比特或更多。
此工具会存储或传输我的密码吗?
不会。所有计算完全在您的浏览器中进行。您的密码永远不会离开您的设备。
该工具模拟哪些攻击场景?
该工具模拟四种场景:受限在线登录(100次/秒)、不受限在线(10,000次/秒)、离线 MD5 攻击(100亿次/秒)和离线 bcrypt 攻击(100,000次/秒)。