文档介绍:上海交通大学
硕士学位论文
基于FPGA和DMA的USB移动硬盘数据加密技术
姓名:张晶
申请学位级别:硕士
专业:微电子学与固体电子学
指导教师:陈文元
20080101
摘要上海交通大学硕士研究生学位论文
基于 FPGA 和 DMA 的 USB
移动硬盘数据加密技术
摘要
随着信息量的急剧增长,信息安全日益受到人们重视。移动硬盘的出现使得
数据的转移和携带更加方便,但也不可避免的带来了数据安全隐患。只要窃走了
移动硬盘,任何想窃取硬盘信息的人便可以轻松得逞,即使设置了类似访问口令
这样的逻辑密钥,要想破解也不是件难事。
一个完整的数据加解密系统应该具备安全可靠的密码认证机制和数据加解
密算法。本文基于 MEMS 强链、USB 控制器和 FPGA 设计了一种 USB 接口的
高效数据加解密系统,采用物理认证并用硬件实现 AES 加密算法。普通 IDE 硬
盘挂接该系统后成为安全性极高的加密 USB 移动硬盘,其平均数据吞吐率接近
普通 U 盘,达到 10MB/s。
关键词:MEMS, AES, USB, FPGA, IDE
i
摘要上海交通大学硕士研究生学位论文
Study of Data Encryption System for USB Mobile HardDisk
Based on DMA and FPGA
ABSTRACT
With the explosion of information, information security increasingly es
evident. The emergence of mobile harddisk makes data storage and transfer more
convenient, but brings with hidden trouble of data security. Anyone with bad intention
could steal away the mobile harddisk and then is able to acquire the data within it.
Even if a login password is set, it is not very difficult to crack it.
plete data encryption system must consists of a reliable authentication
mechanism and an advanced encryption algorithm. In this paper, we will introduce a
new fast encryption system based on MEMS stronglink, USB controller and FPGA
and its crypto algorithm is AES. mon IDE harddisk attached on this system
es a