Command Palette

Search for a command to run...

密码

密码强度检查器

使用基于熵的强度计、估计的破解时间以及使猜测更难的具体建议来测试密码的强度 - 所有这些都是在浏览器中私下处理的。

什么是密码强度检查器?

密码强度检查器测量密码的猜测难度,并显示结果为清晰的强度等级、以位为单位的熵值以及对不同类型攻击者的估计破解时间。 键入或粘贴密码,仪表会立即更新,以及使其更强大的具体弱点和建议。

这里的强度不是关于密码是否"看起来"复杂,而是关于攻击者在登陆之前需要尝试多少猜测。该工具根据密码的长度和字符类型的混合来估计搜索空间,然后当它发现使密码可预测的模式时减少估计 - 常见的泄露密码、键盘运行、重复块或单个字符类型。这比"添加符号"的天真检查表给出了更诚实的图片。

至关重要的是,密码永远不会离开您的设备。 所有分析都以纯 JavaScript 在浏览器中运行,没有任何类型、粘贴或生成的上传、记录或存储。 这意味着测试真实密码是安全的,并且一旦页面加载,该工具将继续在没有网络连接的情况下工作。 在您提交之前使用它来检查密码,或者了解您认为强的密码可能不是的原因。

Entropy只是随机生成密码时的诚实衡量标准,而人类选择的密码很少。在熟悉的单词中替换字符看起来很强,以至于天真的字符计数得分,并且在实践中很弱,因为破解工具恰好将这些替换用作规则。此检查器将p@ssw0rd标记为常用密码,并对其进行评级非常弱,但其内置列表很短:P@ssw0rd1,添加一位数字,不在上面,因此得分回落到构图并读取Fair,而真正的破解工具会在几秒钟内尝试该变体。这就是为什么模式检测比构图更重要,以及为什么对熟悉的单词进行Fair或更好的评级,并附加一个数字不应该让你放心。破解时间估计假设对快速哈希进行离线攻击,这是对泄露的数据库的悲观和正确的假设,并且他们没有提及密码是否已经在漏洞中出现。长度和不可预测性是有帮助的。几个不相关单词的密码短短的字符串在两个计数上都胜过一小串符号,并且更容易输入。

如何使用密码强度检查器?

  1. 输入密码

    输入或粘贴密码到字段中。 分析是即时的,一切都发生在本地,因此测试您实际使用的密码是安全的。

  2. 读取强度计

    查看从非常弱到非常强的评级,以位为单位的熵,以及快速离线攻击者和受限制的在线攻击者的估计时间。

  3. 查看警告

    该工具标记了特定问题,例如通用密码、序列、重复字符或仅使用一种类型的字符。

  4. 应用建议

    遵循提示 - 添加长度、混合字符类型或切换到密码 - 并观看分数在细化密码时提高。

主要特点

  • 基于熵的评分

    强度是以长度和字符多样性的熵位来衡量的,而不是表面的清单,因此评级反映了真实的可猜测性

  • 现实的破解时间估计

    查看快速离线破解设备和限速在线登录攻击的密码能保存多长时间

  • 模式检测

    检测到常见的泄露密码、“ABC”或“123”等序列,键盘运行和重复块被检测和惩罚

  • 具体的、可行的建议

    该工具不会告诉您模糊的分数,而是准确地告诉您要更改的内容 - 添加长度、添加字符类型或使用密码短语

Frequently Asked Questions

该工具使用以位为单位测量的熵来估计强度。 熵大致是密码的长度乘以其所取的字符池大小的基数2对数。 较长的密码和更广泛的字符类型组合都会增加熵,每增加一位,攻击者的猜测数量就增加了一倍。 然后可预测的模式减少估计以反映现实世界的可猜测性。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

password strength checkerpassword strength testhow strong is my passwordpassword entropy calculatorpassword crack timetest password securitypassword checkerstrong password testpassword meter