论文部分内容阅读
随着信息时代的到来,移动存储介质已经成为人们日常生活工作中必不可少的信息传输工具,其中以U盘等移动存储设备最为常见。U盘量产工具是U盘主控芯片厂商提供的能批量的将U盘进行格式化的工具软件,其功能根据不同的需要各有其特点。U盘量产工具可以使电脑能够正确的识别U盘,并使U盘具有某些特殊功能,可以批量的对U盘主控芯片改写数据。但是由于移动存储介质的大范围使用,随之而来的安全问题成为了人们更为关注的事项,由此,安全U盘应运而生。安全U盘采取授权管理、访问控制数据加解密系统,实现了U盘数据的全盘数据加密保护和安全区数据开启的口令控制,其自带的网络监控系统可以随时监测U盘所在网络的状态,实现了外网阻断,可以有效防止U盘交叉使用,阻止U盘木马和病毒危害,从根本上杜绝了U盘泄密的途径,净化了U盘的使用环境。所以,安全U盘的量产工具研究具有非常重要的意义,且具有一定的经济效益。本课题研究的主要内容是拟针对清华同方国密安全芯片TF32A09,研发其安全U盘的量产工具。TF32A09系列芯片是同方股份有限公司计算机系统本部自主研发的一款高速度、高性能32位信息安全SoC芯片。主要工作分为两个阶段进行,第一阶段的需求主要包括以下几点:支持最大8个U盘同时量产;支持依据不同的Flash类型,量产下载不同的固件;支持Flash的全面低格;支持安全U盘客户端管理软件的下载;支持安全U盘清空。第二阶段主要完善的需求为:能够在量产过程中实现自动识别Flash类型;依据量产工具能够手动选择Flash的类型;能够手动输入U盘容量;支持快速格式化;支持全面格式化;支持厂商信息写入接口等。系统运行时通过测试架或hub构成硬件测试电路,安全U盘PCBA接入测试架后,电脑端将完成识别和下载量产数据的过程,并提示量产结果。量产分为以下几部分执行:1、低格Flash(下载配置数据,主要用于Flash的低格及FTL的管理);2、下载安全U盘固件(固件下载部分,主要下载TF32A09芯片执行的主控程序);3、下载客户端软件(下载客户端管理软件);4、擦除安全U盘功能(用于安全U盘更新固件前,清除历史固件使用,属于单独的功能)。本文的创新之处为,基于高速度高性能清华同方TF32A09安全芯片的安全U盘,对其整个量产工具的研发过程进行了详细的探究,开发了实用、高效的量产工具系统,在加密U盘量产工具方面作出了新的贡献。我们研究并实现了同时量产多个U盘,大大改善了市面上量产工具只能一次量产一个U盘的局限性。限于时间和精力,本课题可以有继续优化的可能,有待今后研发。