密码熵值计算器
你的密码有多少比特的熵?
长度
0
池大小
0
熵(比特)
0.00
组合数
0
预估破解时间(10^10/秒)
—
输入密码以查看熵值
熵 = 长度 × log2(池大小)。池统计你使用的每种字符类型(小写 +26、大写 +26、数字 +10)和唯一符号的数量。
提示和相关工具
熵是一个有用但不完美的估计——它假设攻击者不知道密码的任何结构。要获得真实世界的安全,还需要检查密码是否出现在泄露中,以及对模式攻击的抵抗力。
常见问题
什么是密码熵?
熵以比特为单位衡量密码的不可预测性。每多 1 比特,攻击者所需尝试次数翻倍。40 比特密码平均需要 2^40 ≈ 1 万亿次尝试;80 比特密码需要 2^80 ≈ 1.2 × 10^24 次。
熵值多少算好?
低风险账户 40+ 比特即可。带锁定的在线账户 60+ 比特更舒适。高价值账户(银行、主密码)建议 80+ 比特。混合字符类的随机 16 位密码通常超过 90 比特。
熵是怎么计算的?
对于长度 L、字符池为 P 的随机密码,熵 ≈ L × log2(P)。本计算器通过统计出现的字符类(小写、大写、数字)与唯一符号数量来估算 P。只有当每个字符均匀随机选取时估算才准确。
熵越多就一定越好吗?
在合理范围内,是的。超过约 100 比特后,对任何可被暴力破解的威胁模型来说没有实际差别。长度和唯一性通常比挤出最后几比特更重要。