这张图表显示了计算机破解密码所需的时间。
一个由8个标准字母组成的密码有2090亿种可能组合,但计算机能够瞬间完成计算。
在密码中加入一个大写字母,会显著改变计算机破解密码的潜力,将所需时间延长至22分钟。
使用长且混合了大小写字母、符号和数字的组合,是让您的密码更安全的最佳方式。
一个包含至少一个大写字母、一个符号和一个数字的12位密码,计算机需要34,000年才能破解。
“Password”“123456”“qwerty”——这些密码都出现在最常见密码清单上,应当果断弃用。即使是更独特的密码,如果计算机程序被用来系统性地逐一破解,也可能很容易被破解。
据网站 Security.org 的数据显示,仅在密码中加入一个大写字母,就能显著改变其破解潜力。以8位密码为例,原本几乎瞬间(一秒内)即可破解,如今则需要22分钟,增幅超过1000%。
虽然在这种情况下增加的时间远不足以得到令人满意的密码,但使用小写字母以外的字符所带来的安全性提升可以成倍增长。当同时使用至少一个大写字母和一个数字时,计算机破解一个8位密码现在需要1小时。再加入一个符号,则需要8小时。要让密码真正安全,还可以增加更多字符,或使用多个大写字母、数字或符号。一个包含一个大写字母、一个数字和一个符号的12位密码几乎无法破解,计算机需要34,000年才能破解。
世界经济论坛在网络安全领域开展了哪些工作
网络安全中心为各方领导人提供了一个值得信赖的平台,使他们能够共同厘清不断演变的网络风险及其系统性影响。该中心致力于在日益互联的数字世界中建立理解与信任。
通过促进跨行业合作与洞见分享,该中心帮助合作伙伴增强网络韧性,应对需要集体应对的挑战。
出现这种情况的原因在于,当我们使用更多类型的字符时,构成密码的可能组合会呈指数级增长。仅使用26个小写字母时,8位密码的组合数为26^8,约为2090亿种可能组合。加入大写字母后,组合数已达到52^8,约为53.5万亿种。加入数字后,组合数为62^8,即218万亿种。符号也能带来极大的安全性潜力,但由于只有计算机键盘上显示的少数符号便于使用,这将组合数再次提升至约90^8,即430万亿种组合。

