汉语宝典

密码强度检测

输入密码实时评估安全强度。从字符种类、长度、复杂度、常见模式多维度分析,估算破解时间并给出改进建议。密码仅在本地处理,不会上传。

Password Strength Detect ( Security )

Password Strength Detect ( Security )

📐 工作原理与说明
强度分按维度累加:长度分(不足 8 位 0 分、8 至 11 位 10 分、12 至 15 位 20 分、16 位及以上 30 分)+ 字符集分(大小写、数字、符号各 15 至 25 分)− 惩罚项(连续或重复字符、弱口令字典命中);破解时间 = 字符集大小 ^ 长度 ÷ 每秒尝试次数(离线约 10¹⁰ 次/秒),低于 1 秒为极弱、超过 100 年为很强。
👁
⚠️ 使用说明与注意事项
  • 密码在浏览器本地分析,不会发送到任何服务器,可放心使用
  • 评分维度:字符种类(大写/小写/数字/特殊符号)、长度、字符多样性、常见模式检测
  • 破解时间基于普通计算机每秒 10 亿次哈希计算估算,实际取决于攻击者算力
  • 建议密码长度 ≥12 位,包含大小写字母、数字和特殊符号,避免使用个人信息
  • 不同网站/服务请使用不同密码,推荐使用密码管理器

📚 深度解析:密码强度检测(安全)

💡 常见使用场景

  • 输入口令即时估算熵值,量化被暴力破解的难度,提示是否达标。
  • 按字符集大小评估:仅数字、加字母、再加符号,熵呈对数增长。
  • 对照目标安全等级(如 60 bit 以上)给出改进建议。
熵值公式
口令熵(bit)= 长度 × log2(字符池大小)。字符池:纯数字 10、加小写 36、加大小写 62、再加符号约 95。熵越高越难暴力破解;一般建议 ≥ 60 bit,高安全 ≥ 80 bit。
算例
8 位纯数字:8×log2(10)≈26.6 bit(很弱);8 位大小写+数字:8×log2(62)≈47.6 bit;12 位含符号:12×log2(95)≈78.6 bit(达标)。password 虽长但字符池小且常见,仍需避免字典词。

❓ 常见问题(FAQ)

熵高就一定安全吗?
不一定。若口令是常见词典词或键盘规律(如 asdf1234),即使字符集大也会被字典/规则攻击破解;应结合随机性与非字典。
多长足够?
含符号的 12 位以上通常 ≥ 75 bit,配合密码管理器生成随机口令最稳妥;重要账号再加双因素认证。
📖关于「密码强度检测」 ▼

📝工具简介

实时密码强度评估工具,从字符种类、长度、信息熵、常见弱密码模式等维度综合评分,估算暴力破解所需时间,帮助用户设置安全可靠的密码。

✨功能特点

  • 实时分析密码强度并可视化展示
  • 检测常见弱密码、连续序列、重复字符等模式
  • 计算信息熵并估算暴力破解时间
  • 一键生成 16 位强密码
  • 纯前端处理,密码不上传服务器

🎯使用场景

  • 设置重要账号密码前的安全检查
  • 安全意识培训演示
  • 生成高强度随机密码
  • 密码策略合规性验证