密码强度检测

输入密码,看看它多快会被猜中,以及哪里不够安全。检测只在你的设备上进行。

已封存在本设备上

在浏览器中运行,不上传任何内容。

已封存

在你的设备上检测。你的密码不会被发送、存储或记录,输入时也不会发出任何网络请求。

开始输入即可查看结果。提示:如果你愿意,可以测试一个和你的密码相似的密码,而不是真实密码。

如何改进

    发现的模式

    显示密码即可查看哪些部分被识别出来。

      破解所需时间

      在线,有登录限制(每小时 100 次)
      —
      在线,无限制(每秒 10 次)
      —
      数据库被盗,保护强(每秒 1 万次)
      —
      数据库被盗,保护弱(每秒 100 亿次)
      —

      基于 zxcvbn 方法估算,它会优先尝试真实攻击者最先尝试的猜测:常见密码、单词、人名、日期和键盘模式。

      组成

      长度
      —
      小写字母
      —
      大写字母
      —
      数字
      —
      符号
      —
      空格
      —
      其他字符(表情符号、其他文字)
      —

      使用方法

      1. 输入密码

        输入你想测试的密码。从第一个字符开始检测,并随输入实时更新。

      2. 查看结论

        查看密码强度、在四种攻击情形下被猜中所需的时间,以及发现的弱点模式。

      3. 让它更安全

        按照建议修改,或用我们生成器生成的随机密码或密码短语替换它。

      常见问题

      在这里输入我的密码安全吗?

      检测完全在你的浏览器中进行:密码不会通过网络发送、保存或记录,你可以在浏览器的开发者工具中确认没有发出任何请求。如果你愿意,也可以测试一个和你的密码构成方式相同的密码,而不是真实密码。

      强度是怎么衡量的?

      使用 Dropbox 开发的开源方法 zxcvbn。它不是统计字符类型,而是估算攻击者需要猜多少次,优先尝试常见密码、词典单词、人名、日期、键盘模式和形近字符替换。

      为什么“P@ssw0rd123!”被评为弱?

      因为攻击者熟知这些技巧。这个密码本身就出现在常见密码列表中,而它的套路,即一个带有可预测替换(@ 代替 a,0 代替 o)的单词,再加上一串数字和一个符号,正是攻击者最先尝试的。它满足旧式密码规则的所有要求,却依然很弱。

      不同的破解时间分别代表什么?

      在线攻击要经过登录页面,而登录页面可以减慢或阻止反复尝试。离线攻击发生在数据库泄露之后:攻击者在自己的设备上测试猜测,如果密码用强哈希方法存储,速度就慢;如果没有,速度就极快。

      它会检查我的密码是否泄露过吗?

      不会。查询泄露数据库需要联系外部服务,而本工具从不发送任何内容。不过,它能识别最常见的密码,这些密码几乎出现在每一次泄露中。

      怎样的密码才算强?

      够长、够随机。一个 16 位的随机密码,或由五六个随机单词组成的密码短语,远比一个加了符号的短单词安全。每个账号都要使用不同的密码。

      在你的电脑上安装 One For All

      安装后,One For All 会像应用一样在独立窗口中打开,可直接从桌面或主屏幕启动。无需从应用商店下载任何内容,你的文件也依然保留在设备上。

      1. 点击地址栏右侧的安装图标,或打开浏览器菜单(⋮)。
      2. 选择“安装 One For All”或“将页面作为应用安装”:桌面和应用列表中会添加一个快捷方式。

      要下载此工具的引擎吗?

      此工具完全在你的浏览器中运行。为此,它需要从 One For All 下载以下组件,只需下载一次。之后这些组件会保存在这台设备上,下次使用时工具即可立即启动。

      你的文件不会被发送到任何地方。