基于FPGA的动态可重构系统实现密码算法的研究
摘要 | 第1-5页 |
Abstract | 第5-9页 |
第一章 引言 | 第9-13页 |
·研究背景 | 第9-10页 |
·可重构的简介及国内外研究现状 | 第10-11页 |
·本课题研究的内容与意义 | 第11-12页 |
·论文的组织结构 | 第12-13页 |
第二章 基本原理 | 第13-21页 |
·FPGA技术 | 第13-16页 |
·FPGA的发展 | 第13-14页 |
·FPGA的基本结构 | 第14页 |
·FPGA的特点 | 第14-15页 |
·FPGA的分类 | 第15-16页 |
·动态可重构FPGA | 第16-21页 |
·体系结构 | 第16-19页 |
·配置方式 | 第19-21页 |
第三章 动态可重构技术 | 第21-31页 |
·可重构技术的简介 | 第21-22页 |
·可重构计算的分类 | 第22-24页 |
·动态部分可重构 | 第24-27页 |
·动态部分自重构 | 第27-28页 |
·动态部分自重构系统实现流程 | 第28-31页 |
第四章 软硬件环境 | 第31-40页 |
·硬件环境 | 第31-37页 |
·软件设计环境 | 第37-40页 |
第五章 密码算法的自重构实现 | 第40-58页 |
·密码算法自重构系统总体框架 | 第40-41页 |
·密码算法可重构IP核实现 | 第41-50页 |
·ICAP及自重构驱动 | 第50-56页 |
·可重构IP核与系统的通信 | 第56-57页 |
·系统硬件实现 | 第57-58页 |
第六章 SMS4算法的自重构实现 | 第58-70页 |
·SMS4算法介绍 | 第58-62页 |
·基本术语说明 | 第58页 |
·加解密运算与轮函数 | 第58-59页 |
·密钥扩展 | 第59-60页 |
·加解密算法 | 第60-62页 |
·SMS4算法自重构系统的实现过程 | 第62-70页 |
·模块化分 | 第62-64页 |
·处理器系统 | 第64-65页 |
·SMS4算法IP核组网表目录结构 | 第65页 |
·可重构区域设置与总线宏位置 | 第65-66页 |
·流程执行结果 | 第66-67页 |
·自重构系统硬件实现 | 第67页 |
·结果分析 | 第67-70页 |
结论 | 第70-71页 |
致谢 | 第71-72页 |
参考文献 | 第72页 |