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

基于FPGA的硬盘数据加密系统研究

摘要第1-6页
Abstract第6-7页
目录第7-9页
第一章 绪论第9-13页
   ·课题背景与意义第9页
   ·硬盘数据保护的现状第9-11页
   ·主要工作第11页
   ·本文的组织结构第11-13页
第二章 硬盘加密系统整体设计第13-21页
   ·FPGA设计基础第13-14页
     ·FPGA简要描述第13页
     ·硬件描述语言概况第13-14页
   ·开发环境介绍第14-16页
     ·Verilog HDL介绍第14-15页
     ·Altera Quartus Ⅱ介绍第15-16页
   ·系统的整体设计第16-21页
     ·硬盘加密的可行性第16页
     ·加密系统整体设计方案第16-18页
     ·难点分析与关键技术第18-21页
第三章 协议控制单元分析与实现第21-41页
   ·ATA协议介绍第21-26页
     ·ATA协议简述第21-22页
     ·ATA接口管脚信号第22-24页
     ·寄存器组第24-25页
     ·硬盘读写操作第25-26页
   ·ATA控制器的设计实现第26-35页
     ·ATA主要命令流程分析第26-27页
     ·PIO传输设计实现第27-30页
     ·UDMA传输设计实现第30-35页
   ·ATA协议传输加密的实现第35-41页
     ·PIO加密传输的实现第35-36页
     ·UDMA加密传输的实现第36-41页
第四章 数据处理单元设计与实现第41-55页
   ·AES算法流程第41-45页
   ·AES算法单元设计第45-49页
     ·算法设计方案第45-47页
     ·算法单元结构框图第47-49页
   ·AES模块具体实现第49-51页
     ·轮运算模块实现第49-50页
     ·密钥扩展模块实现第50-51页
     ·接口与控制模块实现第51页
   ·其它数据处理单元设计与实现第51-55页
     ·CRC校验电路设计实现第51-53页
     ·FIFO缓存器设计与实现第53-55页
第五章 系统的整体实现与测试第55-61页
   ·整体实现第55-57页
     ·顶层实现第55-56页
     ·系统优化第56-57页
   ·系统测试第57-61页
     ·测试环境第57-58页
     ·仿真测试第58-59页
     ·片上测试第59-61页
第六章 总结与展望第61-63页
   ·工作总结第61页
   ·后期展望第61-63页
参考文献第63-67页
致谢第67页

论文共67页,点击 下载论文
上一篇:基于商业智能的人力资源统计分析系统研究与实现
下一篇:基于J2EE的军队网络教学平台的设计与实现