论文部分内容阅读
硬盘丢失会引起了一系列的安全问题。虽然可以对硬盘进行物理隔离,但是从根本上解决不了硬盘数据在企业内部丢失的问题。基于这样的原因,对硬盘数据进行加密管理已经得到越来越多的应用。而在加密过程中,采用什么样的密钥管理方案,对数据保护也起着非常重要的作用。
本文提出了一种基于提出了一种基于Altera公司的“NIOS+FPGA”嵌入式系统的硬盘数据加解密方案。分析了硬盘加密的原理,给出了的密钥管理方案和实现步骤,详细叙述了系统软硬件平台的建立过程。具体来说本文所做的工作如下:
1.对比了存储加密和通信加密的异同,分析了硬盘存储加密的可行性。
2.对实现硬盘数据加密技术进行了归纳,特别介绍了嵌入式系统设计过程。
3.设计了一套完整的硬盘数据加解密系统,并实现了整个加密系统的软硬件平台以及调试环境的搭建。
4.介绍了系统各个功能模块的具体实现,并在此基础上给出了密钥管理功能实现的方案,介绍了嵌入式操作系统ECOS使用C语言、汇编语言实现部分软件编程,使用PROTEL原理图绘制,PCB版图设计及系统实现。