密码强度检测

🔑 Password Strength Detect

Estimate a password's strength and rough crack time in your browser using entropy and pattern heuristics — your password never leaves the page.

📐 工作原理与说明
评估口令的强度与抗破解能力。
  • 维度:长度、字符种类(大小写、数字、符号)、是否为常见口令或字典词、是否含个人信息。
  • 熵估算:熵 ≈ 长度 × log₂(字符池大小),位数越高暴力破解成本越大。
  • 现代建议:优先保证长度(≥12 位)与唯一性,复杂度要求次之;应检查是否出现在已泄露口令库中。
  • 禁止:使用弱口令、个人信息、跨站重复使用的口令。
📌 示例密码(一键填入检测)
请输入密码
0
长度
0
熵(位)
0
字符集
0
评分/6
⚡ 破解时间估算:
请输入密码

📚 深度解析:密码强度检测

💡 常见使用场景

  • 评估口令熵与常见弱点。
  • 自查口令风险:启用新口令前先测一遍,看是否属于常见组合或已泄露的口令,而不是只看长度。
检测
`password123` → 弱(常见词+顺序数字,熵低);`Tq7!mK9@pL2#` → 强。

❓ 常见问题(FAQ)

强度只看长度吗?
长度与字符集共同决定熵,词典词会大幅削弱。
提示「很强」就一定安全吗?
不一定。强度评估基于熵与常见模式,无法覆盖所有风险:这个口令是否已在别处泄露过、是否与其他账号复用、是否被钓鱼获取,工具都无从得知。因此除了分数,更关键的是一账号一口令、用密码管理器保存,并对重要账号开启双因素认证。
⚠️ 使用说明与注意事项

📚 密码强度标准

要素建议
长度≥ 12 位(口令短语更佳)
字符集大小写字母 + 数字 + 符号组合
避免字典词、个人信息、连续/重复序列
熵值越高越难暴力破解,随机性是关键

参考 OWASP / NIST 指南:优先使用长口令短语,而非强制频繁更换短密码。

📖关于「密码强度检测」 ▼

📝工具简介

密码强度检测。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。