使用单台个人计算机对40比特密钥RC4加密算法实施暴力破解

来源 :浙江大学 | 被引量 : 0次 | 上传用户:a673897736123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息社会的发展,信息安全在人类社会的地位变得越来越重要。做为信息安全的基础和核心,密码学受到人们越来越多的关注。密码算法的安全性在很大程度上取决于暴力破解的不可行性。暴力破解是密码分析的一个分支。RC4是Ron Rivest于1987年在RSA实验室设计的一个流密码算法。该算法被广泛应用于商业用途,包括Oracle的SQL数据库服务软件,微软的Windows操作系统和网络通信的安全协议SSL当中。它之所以能得到如此广泛的应用主要归功于它出众的加解密速度和非常容易实现的算法。在该算法得到广泛应用的同时,它的安全性分析也相应地成为一个受关注的研究方向,自从该算法被公开之后,针对该算法的多种攻击方法也随之出现,主要包括针对该算法PRGA过程的攻击,弱密钥方案,伪随机数的随机性分析等等。本文共分三部分。第一部分,介绍RC4算法的背景,包括密码学的一些基本概念和本文中将会使用到的一些专业术语。第二部分,介绍流密码的相关知识及RC4算法在流密码中的地位,并对RC4算法的过程进行详细的描述,主要是该算法的KSA和PRGA两个部分的操作过程,同时简要介绍近年来有关RC4的研究进展。第三部分,结合时空折衷法并应用计算机解题中分而治之的算法思想,作者提出一种新的暴力破解40位RC4算法的方法。实验结果表明,40位的RC4加密算法抵抗暴力攻击的能力是很脆弱的。
其他文献
如同所有的大变革都不是一蹴而就,但却总有一个量变到质变之间的拐点一样,今天的营销似乎正站在这样的拐点。它可能并不成熟,认为它获得了全部的智商、智慧和智能仍然有些言
期刊
吴延国,曾任职远洋船长,现任中国海事局高级海事调查官、国际海事调查论坛助理主席,具有丰富的海事调查经验,先后被评为“全国海事调查先进个人”“全国交通运输系统先进工作
以四川大学华西第二医院锦江院区为例,介绍了暖通空调系统及给排水系统的设计方案,并且在后期的运行中采取必要措施防止病毒传播,提升了医院应对突发公共卫生事件的能力。
尽管好的教学方法强调积极因素,但仍不能排除消极因素,优秀的教师与教练员用'不要’代替'要'同样可以得到相同的益处,甸个人都要相信'要'与'不要&#3
根据对贵州230处遗址的时空变化分析发现,贵州旧石器时代遗址集中分布在中部、西北部和黔西南等喀斯特发育的高海拔区域。至新石器时代,遗址仍集中分布在中部、西北部和黔西
目的分析老年脑梗死患者应用血栓弹力图(TEG)监测凝血状态的价值。方法在我院接受老年脑梗死诊治的患者中进行随机抽取,本研究纳入对象共计59例并作为研究组,选取57例同期在
蔡元培(1868-1940)是我国近代著名的民主革命家和教育家,也是近代美育的奠基人。他以民国教育总长的身份将美育写入国家的教育方针,从而第一次确立了美育在中国现代教育史上
目的探讨阿托伐他汀钙片联合阿司匹林肠溶片治疗脑梗死的临床疗效及对总胆固醇水平的影响。方法选取2017年1月~2019年5月脑梗死患者110例,分组方式为随机数字表法,对照组(n=5
“稻田+”是基于农业综合效益提升而提出的稻田经济创新模式,对推进农业供给侧结构性改革具有重要意义。该研究以“稻田+”发展模式的先行者四川省开江县为例,详细解读了“稻
期刊
藏文虚词的研究是藏文信息处理技术中词、句及语义研究的基础,而计算机自动识别藏文虚词又是藏语虚词研究的前提.该文在论述藏语虚词在藏语文本中的作用和使用方法的基础上,