密码强度检测

按密码中实际出现的字符类别(小写 26 / 大写 26 / 数字 10 / 符号 33)计算字符池大小,用信息熵公式 bits = 长度 × log₂(字符池) 估算强度,并按给定的「每次猜测数」估算离线暴力破解所需时间。仅做熵估算,不做字典或泄漏库比对,全部在浏览器本地完成。

输入密码 等待输入

输入框内容不会离开本机,也不会上传或保存。

强度评估
长度—
字符池—
熵 (bits)—
强度—
输入密码后点击「检测强度」,查看熵估算与破解时间。

结果为熵估算值,仅供参考,不构成绝对安全保证;真实安全性还取决于是否复用、是否泄露、是否有针对性字典等。

估算规则
  • 字符池:小写 26、大写 26、数字 10、符号 33(可打印 ASCII 中除字母数字外的 33 个字符,含空格)。
  • 信息熵:bits = L × log₂(N),L 为长度,N 为字符池大小。
  • 破解时间:2^bits ÷ guessesPerSec 秒,默认 guessesPerSec = 1e10(约百亿次/秒)。
  • 强度阈值:<28 很弱、28–35 弱、36–59 中、60–127 强、≥128 很强(按 bits)。
  • 未收录于四类的字符(如中文、Emoji)按符号类计入,属偏保守的估算。
  • 本工具仅做熵估算,不做字典 / 泄漏库比对,结果仅供参考,不构成绝对安全保证。