声明
摘要
第1章 引言
1.1 选题依据及研究意义
1.1.1 选题意义
1.1.2 研究现状
1.2 主要内容
1.3 论文的组织
第2章 分组密码基础知识
2.1 相关知识
2.1.1 分组密码算法
2.1.2 分组密码模型
2.1.3 分组密码分析
2.2 SMS4密码体制
2.2.1 SMS4密码体制的加密算法
2.2.2 SMS4的密钥扩展算法
2.2.3 SMS4密码体制的解密算法
第3章 分组密码的攻击方法
3.1 分组密码的差分分析
3.1.1 差分分析基本原理
3.1.2 差分分析算法
3.2 分组密码的线性分析
3.3 分组密码的代数攻击
第4章 SMS4密码体制的差分分析
4.1 18轮的SMS4差分特征
4.2 SMS4差分分析的攻击过程
4.3 差分攻击的复杂度分析
第5章 SMS4密码体制的差分-代数攻击
5.1 差分-代数分析方法
5.1.1 推导S-盒布尔函数的算法
5.1.2 后S轮布尔函数的表示
5.1.3 方程组解的寻找
5.2 SMS4密码体制的差分-代数攻击
5.2.1 SMS4的S-盒的表达式
5.2.2 建立方程组
5.2.3 求解方程组
5.3 差分-代数攻击的复杂度分析
结论
致谢
参考文献
攻读学位期间取得学术成果