摘要 | 第1-13页 |
ABSTRACT | 第13-25页 |
第一章 引言和主要结果 | 第25-31页 |
·密码学的发展 | 第25-26页 |
·非满射大S盒的最优线性近似表达式0→Г搜索 | 第26-28页 |
·PUFFIN算法的差分分析和线性分析 | 第28-29页 |
·Albrecht等的差分代数攻击的研究 | 第29-30页 |
·本文的主要结构 | 第30-31页 |
第二章 分组密码算法 | 第31-39页 |
·安全的定义 | 第31-32页 |
·分组密码的设计 | 第32-34页 |
·参数长度的确定 | 第32页 |
·设计原则 | 第32-33页 |
·结构 | 第33-34页 |
·分组密码算法的安全性分析 | 第34-37页 |
·攻击类型 | 第34页 |
·常见攻击方法 | 第34-37页 |
·轻量级分组密码 | 第37-39页 |
第三章 CAST-256,PUFFIN和PRESENT的算法描述 | 第39-45页 |
·CAST-256算法描述 | 第39-41页 |
·PUFFIN算法描述 | 第41-43页 |
·PRESENT算法描述 | 第43-45页 |
第四章 非满射大S盒的最优线性近似表达式的搜索方法 | 第45-61页 |
·以前CAST-256的分析结果 | 第45-47页 |
·利用硬件特性进行改进 | 第47-52页 |
·利用计算特性减少计算时间 | 第47-48页 |
·利用并行环境降低计算时间 | 第48-49页 |
·降低内存需求 | 第49-52页 |
·优化Dot_Multiply运算 | 第52-53页 |
·S盒重排序 | 第53页 |
·累加运算的优化 | 第53-57页 |
·轮函数F_1和F_3的搜索算法 | 第57-59页 |
·小结 | 第59-61页 |
第五章 32轮PUFFIN的差分分析和线性分析 | 第61-71页 |
·30轮PUFFIN的差分特征 | 第61-63页 |
·32轮PUFFINN的差分分析 | 第63-67页 |
·28轮PUFFIN的线性近似表达式 | 第67-68页 |
·32轮PUFFIN的线性分析 | 第68-69页 |
·小结 | 第69-71页 |
第六章 Albrecht等的差分代数攻击技术的研究 | 第71-85页 |
·Albrecht的差分代数攻击描述 | 第71-73页 |
·攻击A | 第71-72页 |
·攻击B | 第72页 |
·攻击C | 第72-73页 |
·差分代数攻击方法的研究 | 第73-79页 |
·攻击C的不适用性 | 第73-77页 |
·攻击B的不适用性 | 第77-79页 |
·新差分代数攻击 | 第79-82页 |
·固定密钥比特的差分代数攻击 | 第80页 |
·多向量的差分代数攻击 | 第80-82页 |
·小结 | 第82-85页 |
第七章 结论和研究计划 | 第85-87页 |
参考文献 | 第87-93页 |
致谢 | 第93-95页 |
个人简历 | 第95-97页 |
学位论文评阅及答辩情况表 | 第97页 |