基于DES算法的硬盘加密设计与实现
| 第1章 绪论 | 第1-19页 |
| ·信息安全领域的概述 | 第8-13页 |
| ·信息安全的内涵 | 第8-9页 |
| ·信息安全的研究现状与发展趋势 | 第9-13页 |
| ·硬盘加密课题的引出及意义 | 第13-15页 |
| ·硬盘加密的迫切性与研究现状 | 第13-14页 |
| ·硬盘加密课题的意义和来源 | 第14-15页 |
| ·课题研究的目标及采用的技术 | 第15-17页 |
| ·采用先进的设计方法 | 第15页 |
| ·采用DES算法为硬盘数据加密手段 | 第15-16页 |
| ·采用FPGA为验证手段,ASIC流片为实现手段 | 第16-17页 |
| ·硬盘加密的最终目标 | 第17页 |
| ·本论文研究的内容及安排 | 第17-19页 |
| 第2章 硬盘工作机制与加密可行性分析 | 第19-31页 |
| ·硬盘工作机制 | 第19-29页 |
| ·硬盘的组成与工作原理 | 第19页 |
| ·硬盘相关技术和技术指标 | 第19-24页 |
| ·实验1:3G硬盘读写时序的分析 | 第24-29页 |
| ·硬盘加密可行性分析 | 第29-31页 |
| ·硬盘加密理论可行性分析 | 第29页 |
| ·实验2:硬盘加密验证实验 | 第29-31页 |
| 第3章 硬盘加密卡的系统方案设计 | 第31-39页 |
| ·硬盘加密课题的研制方案和技术路线 | 第31-33页 |
| ·直插型硬盘加密卡系统的设计 | 第33-36页 |
| ·直插型硬盘加密卡的加密设计原理 | 第33-35页 |
| ·直插型硬盘加密卡的逻辑功能模块图 | 第35-36页 |
| ·直插型硬盘加密卡的电路设计方法 | 第36-39页 |
| ·集成电路(IC)的流行设计方法 | 第36-38页 |
| ·本论文将采用综合设计方法 | 第38-39页 |
| 第4章 硬盘控制模块的设计与实现 | 第39-49页 |
| ·FPGA设计与硬件描述语言 | 第39-45页 |
| ·ASIC与FPGA、CPLD | 第39-42页 |
| ·硬件描述语言 | 第42-44页 |
| ·FPGA应用设计流程 | 第44-45页 |
| ·硬盘控制模块的设计与实现 | 第45-49页 |
| ·硬盘控制模块的内部逻辑单元图 | 第45-46页 |
| ·硬盘控制模块的内部逻辑单元设计与实现 | 第46-49页 |
| 第5章 数据加解密模块的设计与实现 | 第49-70页 |
| ·密码学基础 | 第49-64页 |
| ·加密技术与加密算法 | 第49-59页 |
| ·单向散列算法与Hash函数 | 第59-63页 |
| ·密钥交换与管理 | 第63页 |
| ·常用密码学算法的应用 | 第63-64页 |
| ·数据加解密模块的设计与实现 | 第64-70页 |
| ·数据加解密模块的内部逻辑单元图 | 第64-65页 |
| ·硬盘数据加解密模块的内部逻辑单元设计与实现 | 第65-70页 |
| 第6章 外围电路的设计与实现 | 第70-76页 |
| ·外围电路的设计与实现 | 第70-74页 |
| ·外围电路的模块划分 | 第70页 |
| ·外围电路各个模块的设计与实现 | 第70-74页 |
| ·密钥的生成与管理方案探讨 | 第74-76页 |
| 第7章 总结与展望 | 第76-79页 |
| ·论文的总结 | 第76-77页 |
| ·硬盘工作机制和ATA标准研究 | 第76页 |
| ·FPGA设计技术研究 | 第76页 |
| ·现代密码学基础研究 | 第76页 |
| ·直插型硬盘加密卡的研制 | 第76-77页 |
| ·密钥管理方案的探讨 | 第77页 |
| ·进一步的工作 | 第77-78页 |
| ·DMA方式下的数据加密实现 | 第77页 |
| ·利用智能卡生成和管理密钥 | 第77页 |
| ·实现PCI型硬盘数据加密卡 | 第77-78页 |
| ·开发拥有自主知识版权的多加密算法ASIC芯片 | 第78页 |
| ·展望 | 第78-79页 |
| 参考文献 | 第79-82页 |
| 附录一 硬盘数据加密卡顶层原理图 | 第82-83页 |
| 附录二 硬盘数据加密卡实物图 | 第83-85页 |
| 致谢 | 第85-87页 |