基于ARM9的安全保密U盘的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lskiba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着USB技术和闪存技术的飞速发展,一种结合这两种新技术的产品——U盘应运而生。它采用闪存存储介质(Flash Memory)和通用串行总线(USB)接口,可用于存储任何数据文件和在电脑间方便地交换文件,U盘的存储容量大,存储速度快,为软盘的20多倍,工作时不需要物理驱动器,也不需要外接电源,可热插拔,轻巧精致,携带使用简单方便。同时在Windows Me/2000/XP, Mac OS 9. x/Mac OS X/Linux2.4x等操作系统中已经预置了U盘驱动。然而随着U盘的应用越来越广泛,由此带来的资料泄密时有发生。由此本文提出指纹识别的安全U盘以及配套windows平台软件的研发。其中U盘要求,使用前进行指纹识别认证,只有通过了指纹认证才能看到真正U盘的数据,否则是无法操作U盘的。同时在对U盘进行读写操作时,U盘内部要对数据进行AES-128加解密操作以进一步保证数据的安全。配套windows平台软件主要提供用户完成操作的良好人机界面以及通知U盘进入指纹识别状态。这样最大程度的保障了资料的安全性。根据设计要求,本系统采用OKI公司的ML69Q6203为主控芯片,该芯片集成USB2.0控制器和512k的片内存储空间;采用AuthenTec的AES2510作为指纹识别模块,该指纹模块是基于Trueprint技术的新一代擦刮式指纹传感器,能够深入真皮层进行指纹识别,可探测到放在上面的是真的手指还是假的或死的手指。闪存芯片采用三星公司的K9F5608U0A芯片,该芯片具有32Mb容量,读写速度块,数据保存时间长,使用寿命长的优点。本文在深入研究USB2.0协议,USB大容量存储协议特别是其中的BULK ONLY传输协议和UFI协议的基础上,完成了整个系统的开发,基本达到设计要求,同时重点讨论了其中U盘固件程序的具体实现。解决了如何使U盘在连入系统后,识别为一个只读光驱和一个磁盘分区的问题,以及如何在没通过指纹识别的情况下,不允许系统对磁盘分区的访问等问题。限于时间和精力,本课题还有需要进一步优化的地方,如windows配套应用程序拓展功能的开发,U盘数据传输性能的进一步优化。
其他文献
实际工程问题的复杂性、约束性、非线性和建模困难等特点,对优化和计算技术提出了更高的要求,寻找新型的智能优化方法逐渐成为一个新的研究热点。群体智能,作为一种新兴的智
随着民航事业的快速发展,我国迫切的需要拥有自主知识产权的民航空管系统。一是为了不受他国的技术限制,使我国的民航事业可以长足的发展,二是可以节约相当多的资金。信息产业部
近年来,决策支持系统取得了长足的发展,应用到社会的各个领域。其中体育运动、训练、管理是一个很重要的应用领域。国内外关于这个方面也已有了不少的研究成果,但大多是集中
运动目标检测与跟踪是数字图像处理和模式识别以及计算机视觉领域研究的主要内容之一,逐渐成为人们研究的热点,在军事、民用等诸多领域有着广泛的应用。本文在充分研究视频目
随着互联网的普及和电子商务的发展,电子商务系统在为用户提供越来越多选择的同时,其结构也变得更加复杂,用户经常会迷失在大量的商品信息空间中,无法顺利找到自己需要的商品
在SOA领域中,QoS一直是备受关注的研究课题。目前,大多数研究人员使用服务信誉来判断一个服务的整体质量,而服务信誉则被定义为服务消费者对服务评价的均值。虽然很多学者在
图像分割是计算机视觉的一个重要研究课题,图像分割技术就是把图像分割成具有相同的强度、纹理、颜色、运动等子区域,由于图像中物体自身的复杂性以及所要识别多个不同目标的
随着互联网络的飞速发展,网络信息安全正日益得到人们的关注,入侵检测则成为安全专家积极研究的重要课题。入侵检测方法主要分为误用检测和异常检测两类,它们各有自己的优势,
作为传统的网络应用,BBS依旧是高校学生在网络中进行信息交流的重要平台之一。学生们可以在BBS上较为方便地表达诉求、展现自我、获取资源。学生群体是一个对社会热点事件反
当前互联网发展日新月异,伴随着各种互联网应用不断推出,网络应用数据也爆发式增长。面对如此海量的数据信息,用户已经无法直接的获取其所需要的有效信息。针对这种信息过载