基于EZ-USB的安全U盘的设计与实现
发布时间:2020-06-26 07:41
【摘要】:随着电子信息技术的发展,U盘因其体积小巧、成本低廉、存储数据量大等诸多优点而被广大用户认可使用,但随之而来的U盘安全问题却逐渐凸显。本课题主要通过通过固件程序将U盘描述为一个复合型USB设备,进而实现对U盘的安全控制和管理。 课题基于Cypress公司的EZ-USB系列中的cy7c68013芯片作为U盘的主控芯片。该芯片集成了USB控制芯片及一个增强的51核,比普通的USB控制芯片和主控制芯片分别独立更安全可靠,具有硬件资源丰富且价格低廉的优点。Nada flash芯片选取三星公司的K9F2G08U0A芯片,它具有读写速度快、寿命长及稳定性好的特点。 本文在深入研究USB协议和海量存储设备使用的SCSI协议的基础上,实现了系统需求中的全部功能。课题重点讨论了USB复合型设备的实现过程;并利用主控芯片的GPIF控制器大大提高了flash的读写速度;同时将管理软件烧入U盘独立逻辑区,使之独立于主机操作系统运行,确保了管理软件自身的安全。 本课题开发的安全U盘在具有体积小,成本低,操作方便的先进性;在加入了安全控制的同时仍然可以保证高速读写的先进性;对二次开发提供了接口和技术支持,比普通安全U盘在市场方面更具有优势。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP333.2
【图文】:
USB 概述 USB 协议概述SB 协议[2]由最出的只支持 1.5Mbps 的低速(Low Speed)模式和 12Mbll Speed)模式的USB1.0、USB1.1,发展到现如今的USB2.0,USB3.0,在加入了 480Mbps 的高速(High Speed)模式。随着技术的发展,USB Oo)[1]使 USB 设备作为从设备的同时,可以切换为主设备,这就解决了间、主机与主机之间不能互连的问题,使得带有 USB 接口的设备通 USB 连接模型SB 在主机端由一个主控制器延伸出 USB 根集线器,根集线器具有多口,这些接口可以连接不同的 USB 设备,当然也可以连接新的 USB 集B 主控器扩展更多的接口。如下图 2-1 所示:
写模块描述以算是最底层的驱动编写。直接和硬件打交道的驱动描述硬件的时序。此模块主要负责对外设的 nada flas写接口。需要对上层提供一个“读一个扇区”、”写一个区流程图区的流程如图 3-2 所示:首先写入命令 80H,通知 n入要操作的 5 字节地址,然后才写入真正的数据。
本文编号:2730031
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP333.2
【图文】:
USB 概述 USB 协议概述SB 协议[2]由最出的只支持 1.5Mbps 的低速(Low Speed)模式和 12Mbll Speed)模式的USB1.0、USB1.1,发展到现如今的USB2.0,USB3.0,在加入了 480Mbps 的高速(High Speed)模式。随着技术的发展,USB Oo)[1]使 USB 设备作为从设备的同时,可以切换为主设备,这就解决了间、主机与主机之间不能互连的问题,使得带有 USB 接口的设备通 USB 连接模型SB 在主机端由一个主控制器延伸出 USB 根集线器,根集线器具有多口,这些接口可以连接不同的 USB 设备,当然也可以连接新的 USB 集B 主控器扩展更多的接口。如下图 2-1 所示:
写模块描述以算是最底层的驱动编写。直接和硬件打交道的驱动描述硬件的时序。此模块主要负责对外设的 nada flas写接口。需要对上层提供一个“读一个扇区”、”写一个区流程图区的流程如图 3-2 所示:首先写入命令 80H,通知 n入要操作的 5 字节地址,然后才写入真正的数据。
【参考文献】
相关期刊论文 前8条
1 宋鹏,窦振中,李凯;USB控制器芯片按功能分类的特性比较[J];电子产品世界;2004年19期
2 陈健 ,陈晓曙;多功能USB设备的结构设计研究[J];电子工程师;2003年03期
3 骆剑平,王晖,高建波;一种USB加密卡的设计[J];电子工程师;2003年06期
4 段翼真;王晓程;王斌;;USB存储设备安全监控系统的设计与实现[J];计算机应用;2010年S1期
5 邱勇强;王道新;刘玉;;基于CY7C68013的USB设备提速方法[J];计算机与数字工程;2007年04期
6 王留彬;杨润生;孙书鹰;;EZ—USB FX2单片机应用技巧[J];科学技术与工程;2008年23期
7 廖洪其;凌捷;郝彦军;柯钢;;USB移动存储设备的惟一性识别方法研究[J];计算机工程与设计;2010年12期
8 周功业,陈玉刚;基于USB和GPIF的大规模数据采集系统[J];微型机与应用;2003年11期
相关硕士学位论文 前4条
1 严家喜;指纹采集系统中USB接口的软硬件设计[D];西北工业大学;2005年
2 武刚;基于USB的数据采集系统设计[D];西北工业大学;2007年
3 谭孝文;大容量半导体闪存硬盘控制器的研究与设计[D];贵州大学;2009年
4 林正毅;移动存储设备安全适配器的研究与实现[D];国防科学技术大学;2009年
本文编号:2730031
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2730031.html