🛡 密码强度检测
多维度评估 · 破解时间 · 安全建议
多维度评估 · 破解时间 · 安全建议
强密码的关键是"长度+随机性"。一般要求:至少12位以上,包含大小写字母+数字+特殊符号,避免常见单词、键盘序列(如qwerty)、生日手机号等个人信息。最省事的强密码是用密码管理器生成随机长串。
基于"暴力破解"估算:用字符集大小^密码位数的组合数,除以假设的攻击速度(本工具按每秒10亿次GPU集群)。实际快慢还取决于服务端用什么哈希算法、有没有加盐。所以它是个理论参考值,不是绝对时间。
是的。密码完全在你浏览器本地分析,不会发送到任何服务器,绝对安全。但也正因如此,请只在你自己可信的设备上输入真实密码,公共电脑上就随便测测别当真。
6位纯数字只有100万种组合,暴力破解几乎瞬间完成。这就是为什么很多平台要求"6位数字验证码+有效期"而不是当密码用。任何重要账户都不要用纯数字短密码。
长度更重要。加一位字符,组合数是"乘"的方式增长;加一种字符类型,只是"加"一点基数。比如12位小写字母比8位混合字符安全得多。所以优先把密码做长,再配复杂度。
千万别。一个账号密码一旦泄露,攻击者会用"撞库"去试你其他平台。哪怕密码再强,被泄露一次就全完了。建议每个重要平台用不同密码,配合密码管理器或两步验证。
靠谱且推荐。它帮你生成随机的强密码、唯一存储、自动填充,你只需要记住一个主密码。相比"一码走天下"或写在便签上,密码管理器是兼顾安全与便利的最佳方案。
不能替代,但强烈建议叠加。两步验证是"第二道锁",即使密码泄露,没有动态验证码也进不来。强密码+2FA双管齐下,才是当前最稳妥的账户保护方案。
密码强度本质是"暴力破解需要尝试多少次"。组合数越大,越强。而组合数主要由"字符集大小提升到密码位数次方"决定,所以位数才是主导。
| 密码形态 | 组合数 | 破解难度(约) |
|---|---|---|
| 6位纯数字 | 10^6=100万 | 瞬间 |
| 8位小写字母 | 26^8≈2千亿 | 秒级~分钟 |
| 10位混合字符 | 约83^10 | 分钟~小时 |
| 12位混合字符 | 约83^12 | 很多年 |
| 16位随机字符 | 约83^16 | 天文数字 |
看出规律了吗?位数每加1,难度跳一个数量级;这也是"长度优先"的科学依据。
暴力破解只是破解方式之一,现实中攻击者更常用"字典攻击"和"撞库攻击",它们专挑常见密码下手。
| 形态 | 示例 | 风险 |
|---|---|---|
| 纯数字 | 123456、000000 | 瞬间破解 |
| 键盘序列 | qwerty、asdfgh | 字典优先尝试 |
| 重复字符 | aaaa1111 | 模式一眼可辨 |
| 生日手机号 | 19900101 | 社工就能猜到 |
| 常见单词 | password、admin | 字典必中 |
所以强度检测里"识别常见模式"这一项,专门用来拦截这类"看起来长但很好猜"的假强密码。
信息安全里常用"熵"衡量密码的随机程度,熵越高,越难预测。它不是玄学,是可以量化的。
| 熵值范围 | 安全等级 | 典型密码 |
|---|---|---|
| < 40 | 弱 | 8位小写字母 |
| 40~60 | 一般 | 10位混合字符 |
| 60~80 | 较强 | 12位混合字符 |
| > 80 | 强 | 16位随机字符 |
本工具的等级划分,本质上就是综合了长度、复杂度、模式重复后对"熵"的估算。
再强的密码也有泄露风险,所以现代安全讲究"多道防线"。
| 手段 | 作用 | 成本 | 建议 |
|---|---|---|---|
| 强密码 | 第一道防线 | 低 | 必备 |
| 两步验证2FA | 第二道锁 | 中 | 强烈建议 |
| 通行密钥Passkey | 替代密码 | 中 | 新方案可选 |
| 异地登录提醒 | 异常预警 | 低 | 重要账户开启 |
强密码是地基,2FA是保险,两者叠加才能在高风险环境里真正安心。
| 等级 | 特征 | 破解时间 | 建议 |
|---|---|---|---|
| 极弱/弱 | 纯数字、短、常见 | 秒级 | 立即更换 |
| 一般 | 有一定长度但缺复杂度 | 分钟~小时 | 加强复杂度 |
| 中等 | 长度+复杂度都有 | 数月~数年 | 可接受 |
| 较强 | 长度长且随机 | 数十年~上百 | 安全 |
| 很强/极强 | 长且全随机 | 天文数字 | 推荐 |
| 法则 | 说明 | 示例 |
|---|---|---|
| 长度优先 | 至少12位 | 12位随机串 |
| 类型齐全 | 大小写+数字+符号 | 混合 |
| 避开已知 | 不重复、不常用词 | 非123/password |
| 一码一用 | 各平台不同 | 配合密码管理器 |
| 叠加2FA | 密码+动态码 | 银行/邮箱必备 |
1. 在密码框中输入密码。
2. 查看实时强度等级和估算破解时间。
3. 查看得分详情和字符构成分析。
4. 查看针对性改进建议。
5. 可点击"生成强密码"一键生成随机密码。
安全提醒:密码仅在本地分析,绝不联网。