首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

基于排列码的加密USB移动硬盘设计

第一章 绪论第1-10页
 §1-1 选题背景第7页
 §1-2 加密移动硬盘的发展现状及问题第7-8页
 §1-3 加密移动硬盘的目的和意义第8页
 §1-4 本文的主要研究内容第8-10页
第二章 加密技术第10-17页
 §2-1 密码学的基本概念第10-11页
  2-1-1 密码学的历史简介第10页
  2-1-2 密码学的概念第10-11页
 §2-2 对称密钥算法及DES算法第11-14页
  2-2-1 对称密钥算法第11页
  2-2-2 DES算法第11-14页
 §2-3 公开密钥算法及RSA算法第14-17页
  2-3-1 公开密钥算法第14-15页
  2-3-2 RSA算法第15-17页
第三章 USB接口及IDE硬盘接口第17-32页
 §3-1 USB接口第17-21页
  3-1-1 USB概述第17-18页
  3-1-2 USB的电器特性第18页
  3-1-3 USB系统体系结构第18-20页
  3-1-4 USB的逻辑结构第20页
  3-1-5 USB的数据传输类型第20-21页
 §3-2 IDE硬盘接口第21-26页
  3-2-1 硬盘的组成与工作原理第21页
  3-2-2 硬盘相关技术和技术指标第21-22页
  3-2-3 数据传输模式第22-23页
  3-2-4 IDE的协议标准第23页
  3-2-5 IDE引脚的定义第23-25页
  3-2-6 IDE的命令及寄存器第25-26页
 §3-3 USB大容量存储器传输协议第26-32页
  3-3-1 Bulk-Only大容量存储设备的描述符第26-28页
  3-3-2 命令/数据/状态协议第28页
  3-3-3 命令块数据包(CBW)第28-30页
  3-3-4 命令状态数据包(CSW)第30-31页
  3-3-5 大容量存储器的命令块集第31-32页
第四章 加密USB移动硬盘的硬件设计第32-44页
 §4-1 系统的原理及组成第32-35页
 §4-2 PDIUSBD12简介第35-41页
  4-2-1 D12器件的主要特性第36页
  4-2-2 D12管脚配置第36-37页
  4-2-3 D12内部结构第37-38页
  4-2-4 D12的接口电路第38-39页
  4-2-5 端点描述第39页
  4-2-6 D12的指令集第39-41页
 §4-3 硬件电路设计第41-44页
第五章 加密USB移动硬盘的软件设计第44-60页
 §5-1 排列码加密解密算法第44-45页
  5-1-1 排列码加密解密算法的原理第44-45页
  5-1-2 排列码加密解密算法的性能第45页
  5-1-3 密钥的管理第45页
 §5-2 加密/解密算法的实现第45-50页
  5-2-1 ASIC与FPGA、CPLD第45-47页
  5-2-2 硬件描述语言第47-48页
  5-2-3 排列码加密算法的Verilog HDL实现第48-50页
 §5-3 单片机固件程序第50-60页
  5-3-1 固件的总体分析第50-52页
  5-3-2 固件的结构第52-54页
  5-3-3 固件部分程序介绍第54-60页
第六章 总结与展望第60-61页
参考文献第61-63页
致谢第63-64页
攻读学位期间所取得的科研成果第64-65页

论文共65页,点击 下载论文
上一篇:水库水质参数预测和富营养化预警
下一篇:混凝—微滤工艺用于反渗透海水淡化预处理的试验研究