论文部分内容阅读
U盘在我们日常生活中,随处可见,它采用通用串行总线(USB)接口和闪存介质来实现,存储速度快,携带方便,支持热插拔,不需要额外安装驱动程序。然而,传统的U盘不能保护用户的敏感信息,存储的资料很容易被他人盗取。针对传统U盘存在的不足,本论文提出了一种具有保护用户PC功能的安全U盘设计方案,该方案分为两大功能:一,保护用户数据,其他人无法看到保护的敏感信息。二,保护用户PC,指定U盘与PC断开连接其他人无法操作用户PC。本论文的主要研究工作如下:1.设计保护用户数据方案。下位机开发,把设备分为三个区,CDROM区,普通区和安全区,其中,CDROM区保存只读客户端程序;上位机开发,主要开发CDROM区的客户端软件。2.设计保护用户PC方案。首先开发PC与U盘的绑定软件,实现U盘与设备一一对应。其次开发保护PC客户端软件,利用锁屏来实现,使用了Windows钩子技术。3.使用3DES算法加密身份认证PIN信息,保证了密文在信道传输的安全性,同时在固件库中实现3DES算法解密。4.在开发板上测试,验证可行性和系统的稳定性。本文设计的是一种具有保护用户PC功能的安全U盘,通过测试和实际使用达到了预期设计的效果,性能良好。