分组密码中S盒的设计及其安全性分析

被引量 : 0次 | 上传用户:woshiwl0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代密码学理论和密码技术是信息安全的重要基础。分组密码是密码学的一个重要分支,它具有速度快、易于标准化和便于软硬件实现等特点,通常是信息与网络安全中实现数据加密、数字签名、认证及密钥管理的核心体制。而S盒是许多分组密码算法中的唯一非线性部件,因此,它的密码强度决定了整个分组密码算法的安全强度。围绕着S盒的设计及安全性分析,本论文取得了以下三方面的主要研究成果。1.本文首先对Rijndael算法中S盒的构造机制进行了研究,同时还讨论了如何由S盒的生成矩阵产生S盒的生成多项式。然后通过将有限域上的乘法逆元与一个可逆仿射变换相结合构造了一批8×8、6×6和4×4的S盒,并从方差的角度分析了S盒的雪崩概率,同时总结出部分结论。本文所提出的构造m×n的S盒的两个方案都是通过对构造AES S盒的仿射变换进行变形,而保留求逆变换来实现的。实验表明,用类AES S盒的构造方法构造出来的6×4的S盒较之DES S盒以及演化后的DES S盒都具有更好的密码学性能。此外,采用类似的方法构造出了一批其它规模的m×n的S盒,经过测试表明,这批S盒亦具有良好的密码学性能。本文所构造出来的各种规模的S盒及其对它们的分析,有利于今后寻找大批量的密码性能良好的S盒,从而为将来设计各种分组密码算法提供了大量的非线性资源。2.本文对Rijndael算法中的字节代换进行了改进,通过构造多个密码性能良好的8×8的S盒,提出了一种增强型的Rijndael算法。改进后的算法虽然增加了存储空间,但在很一定程度上提高了Rijndael算法的安全性,并从一个例子出发,得出改进后的算法对差分攻击的抵抗能力有了很大提高这一结论。同时,由代码描述可以看出改进后的算法执行效率几乎没有什么降低。最后,在密钥长度和明文长度均为128bit的条件下,从雪崩概率角度对原算法和改进后的算法进行了安全性比较。3.本文利用遗传算法来对S盒进行优化,算法中引入了启发式变异策略,该策略既可以防止优良的基因受到破坏,又可以保证群体中个体的多样性。同时,这种变异规则能够显著地提高算法的搜索效率,可以大大加快算法的收敛速度。基于该方法,我们给出了6×6的S盒优化的完整程序描述,并获得了一批能够有效抵抗线性分析和差分分析的S盒。
其他文献
本文以超临界流体技术的基本原理为基础,将超临界CO2萃取(Supercritical CO2Extraction,简称SFE-CO2) 技术应用于天然香料浸膏和中药有效成分的萃取中。本文以槐花作为.SFE-C
桥联多核配合物及配位聚合物的晶体工程和性质、功能的研究是当前配位化学中最活跃的研究内容。本文采用不同的有机配体,设计合成了10个新的过渡金属配合物(包括多核配合物、
目的通过对一起化学毒物泄露中毒的应急处置方法的总结,探讨化学事故应急处理措施,以便更好地保障部队的健康.方法采用社会调查、综合分析评价等方法,总结化学中毒事故应急处
韦伯生前的作品涉及政治、经济、宗教、文化、军事、管理等多个领域,而在这多个研究领域背后,我们不难触到他对时代脉搏的敏锐把握和对人类文明普遍发展进程的深切关怀.
随着人们对塑料异型材门窗需求的增加以及对其质量要求的提高,相应的对挤出设备、机头的要求也越来越苛刻。然而,传统的依靠经验设计的方法会造成成本的增加和制造周期的延长。
我国是农业大国,在我国的农业种植中其类型还有种植的种类都是多种多样的。水利工程的建设在农业生产中的作用是十分巨大的,人们的眼光正在逐步的扩大增加,渐渐的开始关注小
本文首先阐述了心理契约的相关概念和理论,结合初创期企业人力资源管理方面的若干特征,提出员工招聘、绩效考核、薪酬管理及员工关系管理等方面的策略。
针对高压直流输电(HVDC)换流变压器的阀侧换流器产生大量谐波电流,导致过量谐波电流流过换流变压器绕组,使铁心由于谐波磁通过大而过饱和,引发换流变压器的铁心和绕组剧烈振
企业集团对社会经济的发展起着巨大的推动作用,在国民经济中扮演着日益重要的角色。同时,企业集团的内部财务控制问题逐渐成为企业集团发展的主要屏障之一。基于此本文选择企
通过在不同干燥温度(140,160,180℃)、不同风速(0.4,0.8,1.2m/s)下对生物型煤进行了干燥特性实验,并对其瞬时单位能耗进行了计算和分析,结果表明:生物质型煤干燥过程中,单位