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

基于FPGA的AES和RSA混合加密系统设计实现

摘要第1-4页
ABSTRACT第4-5页
目录第5-8页
1 引言第8-12页
   ·课题背景和意义第8-9页
   ·密码学背景知识第9-10页
   ·加密算法的研究现状第10页
   ·论文结构安排第10-11页
   ·主要研究内容第11-12页
2 加密算法简介第12-38页
   ·对称密码体制第12页
   ·AES数学基础知识第12-17页
     ·字节的表示形式第12-13页
     ·有限域及其运算第13-17页
       ·有限域加法第13-15页
       ·有限域乘法第15-16页
       ·x乘法第16-17页
   ·AES的结构第17-19页
   ·轮函数第19-21页
     ·字节替换第19-20页
     ·行移位变换第20页
     ·列混淆变换第20-21页
     ·轮密钥加变换第21页
   ·密钥编排第21-24页
   ·公钥密码体制第24-25页
   ·RSA算法背景第25-27页
     ·欧拉定理第26页
     ·单向函数第26-27页
   ·RSA算法功能第27-29页
     ·加、解密运算第27-28页
     ·数字签名第28-29页
   ·RSA的运算第29-34页
     ·模乘运算第29-30页
     ·模幂运算第30-33页
       ·二进制算法第31-32页
       ·b进制算法第32-33页
     ·RSA参数选取原则第33-34页
       ·n的选取原则第33页
       ·d的选取原则第33-34页
       ·e的选取原则第34页
     ·素性检测方法分类第34页
   ·RSA算法的分析第34-37页
     ·安全性第34-35页
     ·合理性第35-36页
     ·算法的优缺点第36-37页
   ·本章小结第37-38页
3 混合加密的设计实现第38-54页
   ·混合加密算法的基本原理第38-39页
   ·混合加密发展趋势第39页
   ·AES和RSA算法比较第39-40页
   ·AES加密运算模块第40-46页
     ·加密接口时序第40页
     ·AES加密结构图第40-46页
       ·ByteSub子模块第41页
       ·ShiftRow子模块第41-42页
       ·MixColumn子模块第42-43页
       ·AddRoundKey模块第43-44页
       ·密钥扩展模块第44页
       ·计数器模块第44-46页
   ·RSA加密运算模块第46-51页
     ·伪随机序列第47页
     ·加解密运算单元第47-50页
       ·进位传播加法器第48-49页
       ·REDC模块第49页
       ·FIFO模块设计第49-50页
     ·控制单元第50-51页
   ·混合加密结构第51-53页
   ·本章小结第53-54页
4 系统的仿真综合与测试第54-71页
   ·FPGA简介第54-56页
     ·开发环境第55页
     ·开发流程第55-56页
   ·系统硬件实现方案第56-66页
     ·AES模块仿真结果第56-64页
     ·结论第64页
     ·RSA模块仿真结果第64-66页
     ·结论第66页
   ·系统整体设计方案第66-67页
   ·系统综合结果分析第67-71页
     ·综合结果第67-68页
     ·布局布线第68-70页
     ·资源消耗第70-71页
   ·本章小结第71页
5 结论与展望第71-73页
   ·结论第71页
   ·展望第71-73页
参考文献第73-77页
附录第77-78页
申请学位期间的研究成果及发表的学术论文第78-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:集成电路测试生成算法与可测性设计的研究
下一篇:基于FPGA的多传感器集成光纤传统系统设计