声明
1 绪论
1.1研究背景
1.2研究动机
1.3研究意义
1.4研究现状
1.5研究思路及研究内容
1.6论文结构
2 自定制密码系统模型及分组密码定制化设计方法
2.1密码系统的分类
2.2自定制密码系统的模型
2.4分组密码
2.5分组密码的操作特性分析
2.6分组密码的结构特性分析
2.7分组密码定制化设计方法
2.8本章小结
3S盒的定制化设计
3.1 S盒的评估指标
3.2 S盒的构造方法归纳
3.3仿射密钥相关S盒
3.4仿射密钥相关S盒的安全性分析
3.5仿射密钥相关S盒的构造方法
3.6仿射密钥相关S盒的快速构造算法
3.7仿射密钥相关S盒的定制实例分析
3.8本章小结
4 扩散单元的定制化设计
4.1扩散单元的评估指标
4.2基于MDS码的最佳扩散单元构造方法
4.3基于行列混合型的最佳扩散单元构造方法
4.4基于循环移位异或型的最佳扩散单元构造方法
4.5基于二元线性码的最佳扩散单元构造方法
4.6基于比特级位置换的最佳扩散单元构造方法
4.7本章小结
5 轮函数与密钥扩展单元的定制化设计
5.1混淆单元的构造
5.2 SPN型轮函数的构造
5.3 Feistel及GFN型轮函数构造
5.4密钥扩展单元的构造
5.5本章小结
6 分组密码定制系统的设计与实现
6.1 CBCGS系统的设计原理
6.2 CBCGS的系统架构
6.3 CBCGS的工作流程及算法生成密钥格式
6.4分组密码安全指标分析系统
6.5分组密码随机性统计检验评估系统
6.6 系统测试结果与讨论
6.7本章小结
7 总结与展望
7.1工作总结
7.2工作展望
致谢
参考文献
附录1 攻读博士学位期间发表论文目录
附录2攻读博士学位期间参加的课题与专利情况