写点什么

如何仅用几分钟就能破解 8 个字符长的密码?

作者:高端章鱼哥
  • 2023-08-15
    福建
  • 本文字数:1346 字

    阅读完需:约 4 分钟

如何仅用几分钟就能破解8个字符长的密码?

安全专家一直建议我们创建复杂的强密码,以保护我们的在线账户和数据免受狡猾的网络犯罪分子的攻击。“复杂”通常意味着使用大小写字母、数字,甚至特殊符号。但是据安全公司 Hive Systems 的研究显示,如果密码所含的字符不够多,密码的复杂性本身仍然不足以避免密码被破解。

一、破解密码需要多长时间?


Hive 在 2023 年 4 月的一份报告中发现,如果攻击者能利用最新的图形处理技术和人工智能,8 个字符长的复杂密码可以在 5 分钟内被破解。此外,7 个字符长的复杂密码可以在 4 秒内破解,而 6 个字符或更短的密码可以立即被破解。只有一两种字符的较短密码(比如只有数字或小写字母,或者只有数字和字母)也可以在瞬间被破解。


从好的方面来看,据 Hive 的报告显示,如果字符数比较多,即使较简单的密码也不太容易在短时间内被破解。只有数字的 18 个字符长的密码需要 6 天才能破解,但是使用小写字母的同样 18 个字符长的密码需要 481000 年才能破解(见图 A)。这则数据说明了为什么使用一长串真实但随机的单词的密码短语比复杂的短密码来得安全。


图 A. Hive 的报告显示,由 18 个大小写字母、数字和符号组成的密码短语是最难被蛮力破解的

图片来源:Hive Systems

二、黑客用什么工具来破解密码?


如果黑客想快速破解复杂而简短的密码,需要最新最先进的图形处理技术。图形处理单元的功能越强大,它执行挖掘加密货币和破解密码等任务的速度就越快。


比如说,目前市面上的顶级 GPU 之一是英伟达的 GeForce RTX 4090,该产品起价为 1599 美元。但是连功能较弱、价格较便宜的 GPU 也可以在比较短的时间内破解较短、不太复杂的密码。


据 Hive 声称,计算机上没有最新最好的图形处理系统的黑客可以轻松求助云计算。通过亚马逊 AWS 及其他云提供商租用计算机和图形硬件,网络犯罪分子就可以利用功能强大的 GPU 的多个虚拟实例,以很低的成本破解密码。


此外,AI 领域的进步为黑客提供了另一种更快速更高效地破解密码的工具。Home Security Heroes 在 2023 年 4 月的一份报告分析 1560 万个常见密码后发现,如果黑客使用 AI,可以在不到一个月的时间内破解其中 81%的密码,在不到一天的时间内破解 71%的密码,在不到一小时的时间内破解 65%的密码,在不到一分钟的时间内破解 51%的密码。


三、如何保护您自己和贵组织避免密码破解?


由于图形芯片和 AI 技术领域的进步,大多数类型的密码需要破解的时间比两年前要短。比如说,一个由字母、数字和符号组成的 7 个字符长的密码在 2020 年需要 7 分钟才能破解,而在 2023 年只需要 4 秒就能破解。鉴于技术方面的这些进步,您和贵组织如何更好地保护由密码保护的帐户和数据?这里有几个建议。


  • 使用密码短语而不是密码

密码短语通常是由随机单词组成的长串字符。密码短语常常比密码来得安全,通常更容易记住。比如说,“sunset-beach-sand”使用单词和破折号将每个单词分开,需要 20 亿年才能破解。


  • 使用密码管理器

由于自行创建和记住多个复杂而冗长的密码不太现实,密码管理器是您最好的选择。通过为自己或贵组织使用密码管理器,您可以为网站和在线帐户生成、存储和运用强密码。


  • 使用强主密码

如果您的确采用密码管理器,希望尽可能有效地保护所存储的密码。为此,可以借助强主密码。创建一个易于记住的复杂而冗长的密码或密码短语。


  • 测试密码

若要测试潜在密码的强度,可以在 Security.org 等网站上输入密码。该网站会告诉您破解密码需要多长时间。

发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2023-06-19 加入

还未添加个人简介

评论

发布
暂无评论
如何仅用几分钟就能破解8个字符长的密码?_黑客_高端章鱼哥_InfoQ写作社区