分组密码中Feistel结构算法的安全性分析

被引量 : 0次 | 上传用户:hnjylwn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码算法广泛应用于信息通信中的数据加密。它既是密码学中的基础算法和基础理论,也是设计其他密码算法的理论基础和理论构件。目前对分组密码安全性的讨论主要包括差分密码分析、线性密码分析和强力攻击。随着分组密码中新的密码算法的不断涌现,其中Feistel结构算法的设计与分析正朝着多元化的方向发展,因此对其安全性分析具有很大现实意义。本论文的主要工作有:首先,总结分组密码算法设计的一些基础性理论和已有的攻击方法,并对Feistel结构进行重点介绍。其次,基于对前面分析方法的研究和认识,针对迭代密码算法提出一种新的选择明文攻击方法----不可能差分-线性分析方法。该分析方法是一种通用的攻击手段,通过构建一个可以链接不可能差分特征和线性特征的区分器实来现对算法的攻击。该方法可以有效应用在我们研究的Feistel结构算法。然后,介绍了Feistel结构算法中具有代表性的CLEFIA算法,并使用差分-线性分析方法对CLEFIA-128进行分析,攻击轮数为11轮,数据复杂度为2116.52,共恢复密钥96比特。之后,重点介绍了利用本论文提出的不可能差分-线性分析方法对CLEFIA-128算法的分析结果。该攻击对16轮CLEFIA-128算法有效,算法含白板密钥。我们先构造一了个13轮不可能差分-线性区分器。基于该区分器,介绍了对CLEFIA-128的有效攻击,攻击的数据复杂度为2122.73,共恢复96比特密钥。这是目前最好的分析结果。最后,给出了算法研究过程中得到的其他结论,包括另一种13轮不可能差分-线性区分器的构造,对CLEFIA-128算法的另一种16轮攻击结果,和两种对15轮CLEFIA-128算法的攻击结果,以及我们对CLEFIA密钥扩展算法中密钥关系的研究结论。本文的攻击方法对CLEFIA-192和CLEFIA-256依然有效。
其他文献
本文从来源、粉末、显微结构和药效成分等4个方面,系统研究了野生当归及栽培当归的植株形态结构特征、药材粉末形态特征和药材主要活性成分含量等,旨在为开发利用野生当归资源
定位服务是一种受到广泛关注的手持设备应用服务。作为无线领域的新兴技术,定位服务在商用和民用领域里起到了重要作用,近十年间发展迅速。人们通过智能终端与智能应用进行日常
能源结构的低碳化趋势和国内新一轮经济增长所带来的投资机会都将促进天然气行业的迅猛发展。但当前我国天然气价格当前处于管制状态,形成国内天然气价格和部分进口气价格倒挂
本文分析了高校计算机实验室管理中存在的主要问题,探讨了管理的具体措施和解决方法。从管理制度、管理人员、机房维护等方面,提出了实验室管理中的问题并给出了解决办法,使计算
在知识产权的保护体系中,检察保护是十分重要的一个方面。然而,由于种种原因,检察机关在知识产权保护中面临着体制、机制、人才、手段等多方面的障碍,制约了知识产权保护中检察职
随着现代科技的不断进步和发展,信息技术无处不在,校园网络化也成为当今时代普遍的发展趋势,这为信息技术与教育的结合提供了无限可能。在这样的背景下,翻转课堂作为符合时代
本文通过对设计心理学现存教学困境的分析,提出"人本主义"理念在设计心理学教学实践中应用的必要性,并以设计心理学的重要内容"产品创意心理"教学实践为例,验证"人本主义"理
大数据潜在的广泛应用需求和可展望的巨大经济效益,成为继移动互联网技术领域后的又一热点,其将推动信息产业的巨大发展。但随之而来的数据安全和隐私保护问题给大数据发展带
意趣,作为中国画传统审美,随着时代的转变,而被注入了新的内涵和新的理解。本文立足美学理论,以分析意趣审美为主线,将其引入当代小写意人物画中进行解构分析,结合当代的一些新的艺
中国园林自古追求自然美,园内多为山水主导进行布局,因此,山石成为了造园的必要因素,对园林的构景具有重要作用。独特的置石可以陶冶情操,丰富人们精神享受,在现代园林设计中