当前位置:主页 > 科技论文 > 信息工程论文 >

AES型密钥编排方案扩散不完全性的研究及应用

发布时间:2020-05-20 14:02
【摘要】:AES算法在密码学和信息安全领域都扮演者不可或缺的角色,因此对AES进行安全性分析具有极为重要的意义。本文主要研究了AES-128/192/256密钥编排方案的扩散不完全性,并利用这一信息泄露找到了密钥字节之间的依赖关系,进而根据该关系对7轮AES-128和8轮Kiasu-BC的不可能差分攻击和及10轮AES-256中间相遇攻击进行了改进。由于和AES密钥编排方案结构非常相似,本文还研究了块移位条件下的Feistel-SP结构的扩散不完全性。我们的成果主要包含以下三个方面:1.首次证明了AES密钥编排方案的扩散不完全性,并得到了密钥字节之间的依赖关系。本文采用截断差分分析的方法研究了当主密钥差分只有一个活跃字节时密钥编排方案差分的扩散情况,并证明了当主密钥差分活跃字节的位置为0~11时,AES-128密钥编排方案无论经过多少轮变换都不能实现全扩散,进而证明了AES-128密钥编排方案的扩散不完全性。采用相同的方法,本文对AES-192/256密钥编排方案及其逆向算法也进行了分析,并得到了类似的结果。此外,借助于其扩散的不完全性,我们得到了任意两轮密钥字节之间的依赖关系,并通过定义AES密钥字节关联表(Subkey-byte Connectivity Table)对该依赖关系进行了刻画。2.基于AES密钥字节关联表,提出了AES快速恢复主密钥算法。利用该算法,本文对7轮AES-128和8轮Kiasu-BC不可能差分攻击中的密钥恢复阶段进行改进,大幅度降低了该阶段的时间复杂度,从而在不增加整体攻击复杂度的基础上允许了更多的候选密钥剩余,进而降低了整个攻击的时间、存储和数据复杂度。此外,利用密钥字节之间的依赖关系,本文降低了10轮AES-256中间相遇攻击的存储复杂度。3.轮函数采用SP结构的Feistel结构被称为Feistel-SP结构。由于Feistel-SP结构与AES密钥编排方案的结构非常相似,我们研究了当SP结构中的线性层P为块移位时Feistel-SP结构的扩散不完全性。本文采用截断差分分析的方法证明了当SP结构中的线性层P为块移位且P的分块数n为偶数时,任意轮数的Feistel-SP结构都不能实现全扩散。对于块移位条件下的Type-1型、Type-2型和Type-3型广义Feistel-SP结构,若线性层分块数n和广义Feistel结构分组数d不互素,则任意轮数的该三类模型亦均不能实现全扩散。此外,本文还证明了将AES密钥编排方案中的R变换替换成任意的字节块移位变换,AES密钥编排方案均不能实现全扩散。
【学位授予单位】:战略支援部队信息工程大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN918.4

【相似文献】

相关期刊论文 前10条

1 何丰;王耀灯;;AES密钥扩展算法的研究[J];广东通信技术;2017年03期

2 何丰;王耀灯;;AES密钥扩展算法的研究[J];微电子学与计算机;2017年10期

3 山寿;吴晓;李平;;基于选择空间的AES密钥扩展算法[J];现代电子技术;2013年20期

4 张剑峰;杨青锋;;基于称重技术中AES加密的简述[J];衡器;2010年11期

5 张博;庄奕琪;胡斌;朱婧;;基于AES算法的安全跳频序列族构造(英文)[J];电子器件;2008年03期

6 漆瑾,笪贤进,郭世明;高级加密标准AES实现[J];洛阳工业高等专科学校学报;2004年02期

7 蒋吉频;AES密码盒算法的详细实现过程及其应用[J];浙江师范大学学报(自然科学版);2003年04期

8 陈文;梁兆志;郭荣;;AES抗冻性能分析和解决方法[J];中国洗涤用品工业;2002年01期

9 熊宗琼;国内外脂肪醇醚硫酸盐(AES)现状与市场展望[J];表面活性剂工业;1999年01期

10 张德根;;脂肪醇聚氧乙烯醚硫酸钠[AES]中试装置通过鉴定[J];精细化工信息;1987年10期

相关会议论文 前10条

1 邓元庆;谢涛;石会;龚晶;;AES算法的密钥雪崩效应特性研究[A];中国电子教育学会高教分会2011年论文集[C];2011年

2 李立策;郭兴明;颜彦;王景灿;;用于远程医疗的AES算法的实现[A];中国生物医学工程进展——2007中国生物医学工程联合学术年会论文集(下册)[C];2007年

3 王华民;张莉芳;姚洪利;;AES加密算法在雷达情报传输中的应用[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年

4 刘洋;刘盼盼;王莲慧;魏丹丹;万腊根;;评估Vitek2-compact GN13测定肺炎克雷伯菌体外亚胺培南药敏及AES系统修正的可靠性[A];第七届中国临床微生物学大会暨微生物学与免疫学论坛论文汇编[C];2016年

5 刘晶;;基于改进AES算法对数字图书馆文档加密的研究[A];华北地区高校图协第二十四届学术年会论文(文章)汇编[C];2010年

6 杜艳;;铜合金中砷、锑、铋的测定——ICP—AES法[A];陕西省机械工程学会理化检验分会第八届年会论文集[C];2009年

7 阮景林;刘林;;GPON中的AES加密[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年

8 阮景林;刘林;;GPON中的AES加密[A];第五届中国通信集成电路技术与应用研讨会会议文集[C];2007年

9 郑建国;张展霞;钱浩雯;蔡明向;;ICP—AES中基体连续辐射背景的研究[A];中国地质科学院南京地质矿产研究所文集(40)[C];1989年

10 阮景林;刘林;;GPON中的AES加密[A];2007年中国通信学会“移动增值业务与应用”学术年会论文集[C];2007年

相关博士学位论文 前10条

1 董晓丽;分组密码AES和SMS4的安全性分析[D];西安电子科技大学;2011年

2 王薇;分组密码CLEFIA与基于四圈AES的消息认证码的安全性分析[D];山东大学;2009年

3 张肖强;基于复合域运算的AES密码电路优化设计方法研究[D];南京航空航天大学;2016年

4 胡志华;密码算法SERPENT和AES分析的研究[D];武汉大学;2012年

5 余思洋;抗功耗分析的安全芯片关键技术研究[D];湖南大学;2017年

6 刘飞;AES、TLE1和gp130分子间的相互作用及其功能研究[D];第四军医大学;2002年

7 李雷波;几个国际标准分组密码算法的安全性分析[D];山东大学;2014年

8 黄佳琳;分组密码的密钥编排方案研究及单密钥攻击研究[D];上海交通大学;2014年

9 刘亚;若干分组密码不可能差分分析与代数分析方法的研究[D];上海交通大学;2013年

10 章寒;单倍型的分布估计和关联分析[D];中国科学技术大学;2011年

相关硕士学位论文 前10条

1 聂星宇;基于AES的功耗均衡芯片设计与实现[D];国防科技大学;2018年

2 张海青;AES型密钥编排方案扩散不完全性的研究及应用[D];战略支援部队信息工程大学;2019年

3 宋治;基于FPGA的AES电磁泄露信号分析[D];北京邮电大学;2019年

4 刘恒壮;基于椭圆曲线密码体制和AES的混合加密技术研究[D];哈尔滨工程大学;2019年

5 黎俊男;基于AES与ECC的游戏数据混合加密研究与实现[D];华南理工大学;2018年

6 吴星;基于改进的AES算法加密跳频图案研究[D];南昌航空大学;2017年

7 田文智;基于AES的跳频序列技术研究[D];西安电子科技大学;2015年

8 黄卡尔;AES加密算法的FPGA实现[D];中北大学;2011年

9 王哲;分组密码AES分析方法研究[D];山东师范大学;2012年

10 周运筹;基于AES加解密算法交互式电子技术手册系统的设计与实现[D];北京工业大学;2017年



本文编号:2672730

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2672730.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5e4d9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com