声明
摘要
插图索引
附表索引
第1章 绪论
1.1 研究背景与意义
1.2 研究内容
1.2.1 硬件设计可重构技术
1.2.2 硬件设计低功耗技术
1.3 本文的主要工作
1.4 本文结构
第2章 相关研究
2.1 哈希算法在硬件中的应用
2.2 SHA-3候选算法及其硬件实现性能分析
2.2.1 JH算法
2.2.2 KECCAK算法
2.3 硬件实现优化方法
2.3.1 基于FPGA的可重构技术
2.3.2 硬件低功耗设计技术
2.4 小结
第3章 版本可选择JH算法硬件实现
3.1 版本可选择JH算法的结构
3.2 关键部件实现策略
3.3 状态机设计
3.4 版本可选择JH算法硬件实现的功能仿真
3.5 版本可选择JH算法实验结果比较与分析
3.6 小结
第4章 低功耗JH算法硬件实现
4.1 关键部件的算法改进
4.2 低功耗JH算法的结构
4.3 状态机设计
4.4 低功耗JH算法硬件实现的功能仿真
4.5 低功耗JH算法实验结果比较与分析
4.6 小结
第5章 低功耗KECCAK算法的硬件实现
5.1 低功耗KECCAK算法的结构
5.2 状态机设计
5.3 低功耗KECCAK算法硬件实现的功能仿真
5.4 低功耗KECCAK算法实验结果比较与分析
5.5 小结
结论
参考文献
致谢
附录A 攻读硕士学位期间发表论文目录
附录B 攻读硕士学位期间所参与的项目