首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文--密码的加密与解密论文

基于FPGA的AES算法的设计与实现

摘要第1-3页
Abstract第3-7页
第一章 引言第7-13页
   ·研究的背景和意义第7-8页
   ·AES 算法的发展历程第8页
   ·AES 算法的工作模式及实现方式第8-9页
     ·分组密码的工作模式第8-9页
     ·AES 算法的实现方式第9页
   ·AES 算法的研究现状第9-10页
     ·单片机、ARM 和 DSP 实现的研究现状第9-10页
     ·算法设计原理的研究现状第10页
   ·本论文的主要工作和结构第10-13页
     ·本论文的主要工作第10-11页
     ·本论文结构第11-13页
第二章 AES 算法描述第13-27页
   ·数学基础第13-17页
     ·有限域第13页
     ·字节运算第13-15页
     ·xtime( )运算第15-16页
     ·字运算第16-17页
   ·AES 算法的整体结构第17-20页
     ·常用术语第17页
     ·加、解密的输入输出第17-18页
     ·加、解密流程第18-20页
   ·AES 算法的轮变换第20-25页
     ·字节替换与逆字节替换第20-22页
     ·行移位变换与逆行移位变换第22-23页
     ·列混合变换与逆列混合变换第23-24页
     ·轮密钥加与逆轮密钥加第24-25页
   ·AES 算法的密钥扩展第25-27页
第三章 AES 算法的设计第27-41页
   ·整体结构设计第27-29页
   ·加解密模块设计第29-38页
     ·加解密模块结构分析第29页
     ·加解密模块结构设计第29-31页
     ·(逆)字节-行移位变换单元设计第31-34页
     ·(逆)列混合变换单元设计第34-36页
     ·轮密钥加变换单元设计第36页
     ·密钥调度单元设计第36-38页
     ·控制单元设计第38页
   ·接口模块设计第38-41页
     ·输入接口模块设计第38-39页
     ·输出接口模块设计第39-41页
第四章 AES 算法在 FPGA 上的仿真验证第41-53页
   ·Quartus II 简介与 FPGA 器件选择第41-42页
     ·Quartus II 简介第41-42页
     ·FPGA 器件选择第42页
   ·密钥调度单元仿真验证第42-43页
   ·轮变换单元仿真验证第43-47页
     ·(逆)字节-行移位变换单元仿真验证第43-44页
     ·(逆)列混合变换单元仿真验证第44-45页
     ·轮密钥加变换单元仿真验证第45-47页
   ·加解密模块加、解密仿真验证第47-48页
   ·接口模块仿真验证第48-50页
     ·输入接口模块仿真验证第48-49页
     ·输出接口模块仿真验证第49-50页
   ·系统整体仿真验证第50-53页
     ·仿真结果第50-51页
     ·性能分析与比较第51-53页
第五章 AES 算法 IP 核在 ARM 中的应用测试第53-60页
   ·AES 算法 IP 核模块化第53-54页
     ·IP 核简介第53页
     ·EP2C8 FPGA NIOS 开发板简介第53-54页
     ·AES 算法在 FPGA 开发板上的实现第54页
   ·ARM 嵌入式系统硬件设计第54-56页
     ·ARM 嵌入式系统硬件结构第54页
     ·ARM 嵌入式系统硬件电路设计第54-56页
   ·应用测试第56-60页
     ·应用测试系统结构第56页
     ·应用测试系统实物照片第56-57页
     ·ARM 应用测试程序设计第57-58页
     ·测试结果第58-60页
结论第60-61页
参考文献第61-64页
致谢第64-65页
个人简历、在学期间发表的学术论文第65页

论文共65页,点击 下载论文
上一篇:电流耦合型人体通信收发系统的设计及其FPGA实现
下一篇:基于RSA算法的电子系统认证芯片的物理设计