高级加密标准AES算法的分析与优化改进

来源 :西华师范大学 | 被引量 : 0次 | 上传用户:weibo78500
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2000年10月2日,美国国家标准和技术研究所(NIST)正式确定Rijndael算法作为高级加密标准AES(Advanced Encryption Standard),AES算法的出现是为了替代不再安全的数据加密标准DES(Data Encryption Standard)。AES算法被广泛应用于保密通信以及商业加密,可以说是信息安全领域中最具代表性的一种加密算法。本文主要研究了AES算法的安全性和实现性,在深入剖析了AES算法的代数性质以及抗攻击能力的基础上,提出优化改进AES算法S盒以及密钥扩展算法。通过MATLAB仿真实验,验证了改进算法中各个模块功能的正确性。从理论和实践两部分证明了本文提出的改进算法相比于AES算法具有更好的性质。本文的主要工作和创新点如下:首先,详细介绍了AES算法的数学基础和算法结构,包括有限域G F(2~8)上字和字节的运算、加密和解密算法、密钥扩展算法、等价的列混合变换以及等价的解密算法。分析了目前针对密码算法常见的攻击方式,包括强力攻击、差分密码分析、线性密码分析、Square攻击、代数攻击以及功耗分析。通过上述研究,找出了AES算法目前存在的问题以及需要优化改进的地方。其次,深入探究了AES算法S盒的构造原理以及代数性质。作为AES算法中唯一的非线性组件,它的安全性决定了AES算法的安全强度。结果显示,S盒的代数表达式项数、仿射变换周期、迭代输出周期以及严格雪崩准则距离都存在一定的缺陷,这很可能成为AES算法被破解的关键。针对这一问题,本文提出了一种新S盒构造方案,包含以下三个步骤:(1)选择能够构造出具有更好代数性质的S盒的不可约多项式;(2)选取仿射变换周期、迭代输出周期以及严格雪崩准则距离都达到最佳值的仿射变换对;(3)调整S盒构造步骤,采用“仿射变换-乘法逆-仿射变换”的计算顺序。实验分析表明,与AES算法S盒相比,新S盒的主要代数性质在得到显著提升的同时没有降低其他性能。但是新S盒的生成时间增加了0.02秒,相比于原算法增加了2.1%。再者,仔细研究了AES密钥扩展算法。结果显示,相邻两轮轮密钥之间存在较强的相关性,攻击者只需要得到任意一轮的轮密钥就可以计算出包括初始密钥在内的全部密钥。针对这一问题,本文提出了两种改进方案:(1)将每轮轮密钥的前两位进行字节代替、字节移位和轮常量异或运算,改进算法在运行三轮之后的强度就等同于暴力破解;(2)调整每轮轮密钥的产生方式,从第二轮开始,密钥的产生必须由前两轮的轮密钥共同作用,增加了复合运算和异或运算,改进算法在运行两轮之后的强度就等同于暴力破解。数据分析表明,优化改进后的密钥扩展算法安全性得到了显著地提升。但是轮密钥生成时间分别增加了0.000176秒和0.000464秒,相比于原算法增加了7.7%和20.4%。最后,实验分析了改进AES算法的有效性和正确性。采用MATLAB仿真实验实现了新S盒以及两种改进的密钥扩展算法,用改进后的AES算法对字符串和图像进行加密、解密测试,并对比AES算法官方标准(FIPS PUB 197)中提供的数据测试集。实验结果证明了本文提出的改进AES算法能够正确的构造出新S盒以及产生新的轮密钥,加密和解密功能都能够正常实现,并且具有与AES算法相当的加解密效率。
其他文献
融资租赁服务,是指具有融资性质和所有权转移特点的租赁活动,即出租人根据承租人所要求的规格、型号、性能等条件购入有形动产或者不动产租赁给承租人,合同期内租赁物所有权
首先,阐述演奏小提琴时为什么要放松;其次,论述什么状态才是小提琴演奏过程中的“放松”;第三,从七个方面探讨获得放松演奏状态的几种技巧。
在进行《导游基础知识》的教学过程中,我们经常遇到一些问题,给我们的教学过程中带来了不小的麻烦。为了给同学们带来良好地上课体验,我们要进行课程的教学改革,帮助提高学生
<正>确保青年教师坚持正确导向,做到宣传科学理论、传播先进文化、弘扬社会正气。高校在青年教师思想政治教育中应树立全员育人、全过程育人、全方位育人的教育观念。做好思
APETALA3(AP3)基因属于MADS-box基因中的B功能基因,AP3或PI与的相互作用决定雄蕊的特征,在花器官形成和生殖发育中有重要的作用。LEAFY(LFY)基因是花分生组织形成的必需基因,
本文研究的主要问题是漯河市住房市场供需是否平衡问题,以住房供给和需求为主线,以房价为供需矛盾的信号,通过分析近五年漯河市区住房供需状况、影响因素及供需发展趋势,提出
自然是小提琴演奏者追寻的最终目标。在演奏中既要有力的支撑又要排除多余的力,这样才能有良好的演奏状态。
破解城市垃圾围城之道随着城市化率提升,城市垃圾处理成为日益迫切的问题,垃圾围城现象日益突出。新的理念和新的技术的应用,是破解之道。2015年海口市海关有一批冻猪肉需要
目的采用同位镀铋方波溶出伏安法检测蜂蜜中的痕量铅。方法采用铋膜电极替代传统的汞膜电极,并结合方波溶出伏安法和电极同位镀铋膜法,实现对蜂蜜中痕量铅的快速检测。结果优
【目的】检测乳腺癌患者新辅助化疗前后基质TILs浸润及PD-L1表达情况,探讨新辅助化疗对乳腺癌患者肿瘤微环境的影响,进一步观察新辅助化疗前后TILs及PD-L1的变化与乳腺癌患者无疾病生存期的关系。【方法】回顾性收集62例接受新辅助化疗的乳腺癌患者资料,选择新辅助化疗前空心针穿刺活检标本及新辅助化疗后手术标本石蜡切片进行HE染色和免疫组化染色。在HE切片上评估肿瘤基质TILs浸润情况,同时在免疫