声明
主要符号对照表
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
分组密码Piccolo的安全性分析
分组密码Midori的安全性分析
用自动化方法搜索分组密码的概率最大、涵盖轮数最长的差分路径
1.3 论文主要研究内容及创新点
1.4 论文组织结构
第2章 分组密码及其分析方法简介
2.1 分组密码算法简介
2.2 分组密码的分析方法
2.3 本章小结
第3章Piccolo算法的Biclique分析
3.1 Piccolo算法简介
3.2 Piccolo算法的相关分析
3.3 Biclique攻击的原理
Biclique分析方法的提出
Biclique结构定义
Biclique技术的攻击原理
Biclique攻击的一般步骤
3.4 对Piccolo-80全轮的Biclique攻击
3.5 对Piccolo-128全轮的Biclique攻击
3.6 改进Piccolo-128全轮的Biclique攻击
3.7本章小结
第4章 Midori算法的非平衡的Biclique分析
4.1 Midori算法简介
4.2 Midori算法的相关分析
4.3 对Midori-64全轮的非平衡的Biclique攻击
4.4 对Midori-128全轮的非平衡的Biclique攻击
4.5 本章小结
第5章 分组密码差分区分器的自动化分析方法
5.1 基于MILP的区分器研究现状
5.2 构建差分扩散的MILP模型
5.3 Midori-64的建模及实验结果
5.4 Skinny-64的建模及实验结果
5.5 PRESENT-80的建模及实验结果
5.6 Keccak-f[400]的建模及实验结果
5.7 本章小结
第6章 几个分组密码的最长不可能差分路径的上界
6.1 不可能差分分析原理
6.2 几个相关的概念
6.3 SPN结构密码算法的不可能差分路径
6.3.1 不可能差分路径长度的上界
6.3.2 分析加密算法Kuznyechik
6.3.3 分析加密算法KLEIN
6.3.4 分析加密算法Midori-64
6.4 SP型轮函数的Feistel结构的不可能差分路径
6.4.1 不可能差分路径长度的上界
6.4.2 分析加密算法MIBS
6.5 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
攻读博士学位期间取得的成果及参与的课题
致谢