
论文摘要
当今信息社会,国家间企业间的竞争,很大程度上取决于信息的竞争。信息情报、重要技术资料、内部文件等都是无价资源。移动存储设备容量大、存储的信息多,如果数据没有得到很好的保护,一旦设备被竞争对手获得,后果将不堪设想。因此,能够保证数据安全的移动硬盘,有着很重要的研究意义及很高的市场需求。作为一个人的身份识别手段,指纹有着其他手段不可比拟的优越性。指纹识别技术刚刚兴起时,采用的光学传感器体积庞大、成本高昂、误差率较高、环境对其影响很大。而今,指纹识别技术日渐成熟,目前主流的传感器是电容式指纹传感器,有体积小、成本低、精密度很高、适应能力强等优点,为指纹识别技术在移动存储设备上的应用创造了有利条件。通过对指纹识别存储设备的开发背景和市场需求进行深入研究后,本课题设计开发了一种指纹识别移动硬盘。本课题主要做了以下几方面的工作:(1)设计了使用可编程逻辑接口模拟标准硬盘接口进行数据传输的解决方案。(2)采用了FS7805作为主控芯片,进行了TDES加密移动硬盘的设计与实现。(3)将ATW310指纹传感器整合到系统中,实现对移动硬盘的指纹身份认证。
论文目录
中文摘要Abstract第1章 概述1.1 开发背景1.2 国内外现状1.3 本论文主要工作1.4 本论文的结构简介第2章 相关技术基础2.1 USB 设备识别2.1.1 USB 描述符2.1.2 USB 设备请求2.2 USB Mass Storage 类2.2.1 USB Mass Storage 类组成2.2.2 Bulk-Only 传输协议2.2.3 SCSI 命令2.3 ATA 接口2.3.1 ATA 硬件接口2.3.2 ATA 设备的数据传输2.3.3 ATA 接口寄存器2.4 指纹采集2.5 本章小结第3章 系统总体设计3.1 系统功能图3.2 系统的总体设计3.2.1 系统架构图3.2.2 设计及实现的难点3.3 本章小结第4章 PC 与主控芯片通信的实现4.1 USB 设备请求4.2 Mass Storage 类协议程序4.2.1 Bulk-Only 的实现4.2.2 SCSI 命令的处理4.3 内容加密4.3.1 TDES 模块4.3.2 内容加密的实现4.4 指纹登录验证4.4.1 指纹信息的采集4.4.2 验证结果的发送4.5 本章小结第5章 主控芯片与硬盘通信的实现5.1 交互接口设计5.1.1 APLIF 接口信号5.1.2 与硬盘的信号连接5.2 波形描述符的设计5.2.1 波形描述符的状态5.2.2 数据传输模式5.2.3 时序分析与描述符的编写5.2.4 APLIF 寄存器功能说明5.3 交互的固件程序5.3.1 PIO 模式写寄存器5.3.2 PIO 模式读寄存器5.3.3 UDMA 模式写数据5.3.4 UDMA 模式读数据5.4 本章小结第6章 应用测试6.1 系统实物图6.2 系统测试及结果分析6.2.1 测试环境6.2.2 指纹采集及认证功能测试6.2.3 读写性能测试6.2.4 压力测试6.2.5 兼容性测试6.3 本章小结第7章 总结与展望7.1 总结7.2 展望参考文献攻读硕士学位期间发表的论文致谢
相关论文文献
标签:指纹识别论文; 加密论文;