首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

AES算法分析及其硬件实现设计

第1章 绪论第1-14页
   ·高级加密标准(AES)概述第8-9页
     ·AES的制定过程第8-9页
     ·AES的评估准则第9页
   ·AES算法研究及其实现的现状第9-12页
     ·国内外的研究情况第9-10页
     ·当今的实现现状第10-12页
   ·本论文研究的意义及主要工作第12-14页
     ·研究的意义第12-13页
     ·主要的工作及章节内容安排第13-14页
第2章 AES算法原理分析第14-25页
   ·数学预备知识第14-16页
     ·有限域第14页
     ·域上的多项式第14-15页
     ·字节运算和字运算第15-16页
   ·AES算法设计原则分析第16-17页
     ·设计考虑第16页
     ·针对安全性的设计原则第16-17页
     ·针对实现的设计原则第17页
   ·AES算法的详细描述第17-25页
     ·AES算法结构总述第17-18页
     ·轮变换第18-20页
     ·密钥扩展方案第20-23页
     ·AES算法的实现情况第23页
     ·AES算法的优点和局限性第23-25页
第3章 AES算法安全性能分析第25-34页
   ·攻击的分类第25页
   ·强力攻击第25-26页
   ·差分与线性密码分析第26-29页
     ·差分和线性密码分析简介第26-28页
     ·AES抵抗差分和线性密码分析的能力第28-29页
   ·渗透攻击第29-31页
     ·预备知识第29页
     ·基本攻击第29-30页
     ·扩展攻击第30-31页
     ·抗渗透攻击(Square攻击)能力分析第31页
   ·代数计算攻击第31-33页
     ·抵抗代数计算攻击能力分析第32页
     ·XSL攻击及其攻击能力分析第32-33页
   ·弱密钥分析第33-34页
     ·与DES类似的对称性和弱密钥第33页
     ·与IDEA类似的弱密钥第33-34页
第4章 AES算法硬件实现的设计分析第34-49页
   ·硬件实现的设计方法与开发流程第34-38页
     ·实现方法分析第34-35页
     ·设计方法的选择第35-36页
     ·开发流程第36-37页
     ·硬件实现的几个性能参数第37-38页
   ·总体结构的设计分析第38-40页
     ·系统所要实现的任务第38页
     ·总体结构的基本构成第38-39页
     ·系统的输入输出设计第39-40页
   ·各子模块的设计分析第40-49页
     ·接口模块和控制模块第40-42页
     ·算法模块第42-46页
     ·密钥扩展模块第46-49页
第5章 AES算法硬件实现描述第49-63页
   ·实现策略分析第49-52页
     ·实现语言的选择第49页
     ·实现工具的选择第49-50页
     ·实现器件简介第50-51页
     ·实现过程第51-52页
   ·各子模块实现描述第52-59页
     ·接口与控制模块第52页
     ·算法模块第52-56页
     ·密钥扩展模块第56-59页
   ·系统逻辑综合第59-60页
     ·系统描述方式第59页
     ·电路的逻辑综合第59-60页
   ·门级仿真第60-63页
     ·仿真测试模块第60-61页
     ·仿真结果及分析第61-63页
第6章 一种应用AES硬件实现的加密机模型第63-69页
   ·加密机模型的安全考虑第63-64页
   ·加密机模型系统组成第64-66页
     ·总体结构第64-65页
     ·AES模块与RSA模块的接口第65页
     ·AES加解密模块工作流程第65-66页
   ·加密机的加解密文件传输过程第66-67页
     ·加密文件传输过程第66页
     ·解密文件传输过程第66-67页
   ·加密机模型实现的可行性分析第67-68页
   ·加密机模型的优点第68-69页
结论第69-70页
致谢第70-71页
参考文献第71-75页
附录: 综合的编译报告和门级网列表摘选第75-76页
攻读硕士学位期间发表的论文第76页

论文共76页,点击 下载论文
上一篇:物流中的库存控制理论应用
下一篇:基于移动短信的二级接入平台搭建及增值业务的开发