蛮力攻击

✍ dations ◷ 2025-09-14 03:55:50 #蛮力攻击

蛮力攻击(英语:Brute-force attack),又称为蛮攻、穷举攻击(英语:Exhaustive attack)或暴力破解,是一种密码分析的方法,主要透过软件逐一测试可能的密码,直到找出真正的密码为止。例如:一个已知是四位数,全部由阿拉伯数字组成的密码共有10,000个组合,因此最多尝试9,999次就能找到正确的密码。理论上除了具有完善保密性的密码以外,利用这种方法可以破解任何一种密码,技术成分在于如何缩短试误时间。有些人运用计算机来增加效率,有些人透过字典攻击来缩小密码组合的范围。

字符类型一般可以分为以下5种:

如果一个多位数并且包含以上所有可能字符的密码,其组合方法一定多的惊人,且每增加一位数,密码组合数量会以数十倍指数成长(例如:包含数字及字母大小写,共62个字符的10位数的密码,共有 62 10 {displaystyle 62^{10}} ,大约 83.9 × 10 16 {displaystyle 83.9times 10^{16}} 种组合),破译的时间也会更长,有时可能长达数十年(即便考虑电脑性能依摩尔定律会有所进步),甚至更久。

由于穷举法破解所消耗的时间不小于完成破解所需要的多项式时间,故从密码学角度考虑,不认为穷举法是有效的破解方法。可以通过为每个在线账户创建唯一密码来避免这些情况。

破译一个相当长度并且包含各种可能字符的密码所耗费的时间相当长,其中一个解决办法就是运用字典。所谓“字典攻击”就是使用预先制作好的清单,例如:英文单字、生日的数字组合、以及各种常被使用的密码,等等,利用一般人习惯设置过短或过于简单的密码进行破译,很大程度上缩短破译时间。

为提高密码的破译效率,有些领域会专门为其制造超级计算机,例如:用于破解DES加密法的“深译”、IBM为纽约大学及美国军方制造的“WindsorGreen”。

最重要的手段是在构建系统时,将系统设计目标定为即便受到暴力破解的攻击也难以被攻破。以下列举了一些常用的防护手段:

相关

  • 自体免疫自身免疫(英语:autoimmunity)是指生物体针对自己身体的健康细胞和组织产生的免疫反应。任何由这种免疫异常反应造成的疾病称为自身免疫性疾病(英语:autoimmune disease)。著名的例
  • 自我吮阳自我吮阳(英语:Autofellatio),又称为男性自我口交,是自慰的一种形式,指男性用口刺激自己的阴茎。只有少部分的男性身体能够自我吮阳。古埃及象形文字及绘画中已有对自我吮阳的描述
  • 埃维·蒙当伊夫·蒙当(法语:Yves Montand,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Ge
  • 德安县德安县是中国江西省九江市所辖的一个县。总面积为939.40平方公里,2013年人口为17万人。西汉建历陵县,属豫章郡。王莽改历陵县为蒲亭县。东汉复称历陵县。三国·吴建发时分豫章
  • 莎莉亚 (荷兰女伯爵)国王陛下 王后陛下贝娅特丽克丝公主殿下 伊莲公主殿下 玛格丽特公主殿下 彼得·范·莫伦霍文教授艾琳公主殿下克里斯蒂娜公主殿下胡安娜·莎莉亚·尼科利尼·米卢(Joanna Zar
  • 丁贵堂丁贵堂(1891年11月18日-1962年11月21日),字荣阶,祖籍山东黄县,出生于辽宁海城,曾任中国海关副总税务司、代理总税务司。丁贵堂于1910年自奉天高等学堂毕业后,任教于奉天东关两等小学
  • HunspellHunspell是一个为拥有多态和复杂组合词的语言所设计的拼写检查器,原本为匈牙利语设计。Hunspell是一个自由软件,在GPL、LGPL和MPL三许可证下发行。Hunspell对主要平台和编程语
  • 安翰华安翰华(?-?),男,中华人民共和国政治人物,曾任第三、四届全国政协委员。译有《消费合作社的汽车运输》等。
  • 库金岛库金岛(英语:Cousin Island)是塞舌尔的岛屿,位于印度洋海域,距离普拉兰岛约4公里,长0.7公里、宽0.5公里,面积0.27平方公里,最高点海拔高度58米,该岛被划入自然保护区范围,岛上无人居住
  • MAEMAE,台湾漫画家、插画家,女性。笔名是用同人志时期的名字“前(まえ)”的日文拼音得来。以作品《203号室的妖怪先生》在《花漾少女漫画月刊》2013年刊载短篇正式出道。2017年以《记忆的怪物》荣获第8届金漫奖之少女漫画奖。