声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 研究现状与发展趋势
1.2.1 能量分析攻击与防御的国内外研究现状
1.2.2 分组密码算法轻量化实现的研究现状
1.3 论文主要研究内容
1.4 论文结构安排
第2章 能量分析攻击及防御技术
2.1 能量分析技术的理论基础
2.1.1 密码设备的组成结构
2.1.2 密码设备的能量消耗
2.1.3 能量仿真与能量模型
2.2 能量分析攻击技术
2.2.1 简单能量分析攻击(SPA)
2.2.2 差分能量分析攻击(DPA)
2.2.3 高阶差分能量攻击(HODPA)
2.3 能量分析攻击的防御技术
2.3.1 隐藏技术
2.3.2 掩码技术
2.4 本章小结
第3章 AES算法抗能量分析研究与设计
3.1 能量分析攻击的实施过程
3.2 算法中轮函数的掩码实现方案
3.3 改进分析与设计
3.3.1 简单固定值掩码方法
3.3.2 掩码方法的改进设计
3.3.3 抗能量攻击能力的分析
3.4 本章小结
第4章 AES算法的轻量优化设计
4.1 算法的基础知识
4.1.1 算法的数学基础
4.1.2 AES算法概述
4.2 现有的优化方案
4.3 改进的轻量优化设计
4.3.1 加密过程的优化设计
4.3.2 解密过程的优化设计
4.3.3 改进轻量优化方案的性能分析
4.4 本章小结
第5章 抗二阶能量分析的AES轻量化算法的综合设计
5.1 轻量化掩码型AES算法的综合设计
5.1.1 综合方案的加解密流程设计
5.1.2 综合改进算法的掩码保护与掩码修正设计
5.2 综合方案的伪代码描述
5.3 本章小结
第6章 仿真实验及结果分析
6.1 仿真实验平台的搭建
6.2 抗能量分析攻击实验结果分析
6.3 算法优化实验结果分析
6.4 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
攻读硕士期间发表的论文
江苏大学;