文摘
英文文摘
论文说明:图表目录
声明
第1章 绪论
1.1研究背景
1.2功耗分析攻击与防护方法的国内外研究现状
1.3SMS4密码算法的研究现状
1.4本文研究内容及意义
1.5本文内容安排
1.6小结
第2章 SMS4密码算法简介及相关理论基础
2.1SMS4密码算法
2.2加解密算法
2.3密钥扩展算法
2.4S盒
2.5运算实例
2.6有限域
2.6.1域、群和有限域概念
2.6.2有限域上的多项式
2.6.3有限域的性质
2.6.4有限域的类型
2.6.5有限域的基
2.6.6合成域同构映射
2.7 SMS4算法加密模式及构架
2.7.1分组加密算法的加密模式
2.7.2SMS4算法的构架
2.8小结
第3章 SMS4密码算法的VLSI优化设计研究
3.1基于合成域运算的SMS4算法电路面积优化设计方法
3.1.1基于合成域运算的SMS4算法S盒构造方法
3.1.2基于合成域运算的SMS4算法S盒电路设计优化
3.1.3实验结果与分析
3.2小结
第4章 SMS4密码算法的攻击分析研究
4.1功耗分析攻击
4.1.1简单功耗分析
4.1.2差分功耗分析
4.1.3高阶功耗分析
4.2故障分析攻击
4.3 SMS4算法的差分功耗分析攻击研究
4.3.1SMS4算法轮密钥的DPA攻击方法
4.3.2加密密钥推算
4.3.3实验结果及分析
4.4 SMS4算法的相关功耗分析攻击研究
4.4.1SMS4密码算法的CPA攻击方法
4.4.2实验结果与分析
4.5 SMS4算法的差分故障分析攻击研究
4.5.1SMS4算法差分故障分析攻击方法
4.5.2实验结果与分析
4.6小结
第5章 SMS4密码算法的防护研究
5.1功耗分析攻击防护方法概述
5.2基于乘法掩码的SMS4算法功耗分析攻击防护方法研究
5.2.1乘法掩码概述
5.2.2基于乘法掩码的SMS4算法电路设计
5.2.3实验结果与分析
5.3基于加法掩码的SMS4算法功耗分析攻击防护方法研究
5.3.1零值攻击
5.3.2加法掩码概述
5.3.3基于加法掩码的SMS4算法电路设计
5.3.4实验结果与分析
5.4 SMS4算法差分故障攻击防护方法研究
5.4.1故障检测电路概述
5.4.2引入故障检测检测电路的SMS4算法电路设计
5.5小结
第6章 总结与展望
6.1工作总结
6.2研究工作展望
参考文献
攻读学位期间发表的学术论文
致谢