【技术实现步骤摘要】
本专利技术涉及的是一种基于微机电系统
的系统,具体的说,涉及的是一种基于MEMS (微机电系统)强链和FPGA (现场可编程门阵列)技术的移动硬 盘加密系统。
技术介绍
信息安全对于企业、政府、国防等部门有着重要的意义。 一般现有的移动硬 盘加密方法都通过存储介质保存密钥,使用比较器比对输入密钥正确与否,此方 法保密性差,易于破解。除此之外,大多移动硬盘加密系统认证功能的安全性能 都比较低,能够进入系统的非法用户还是可以读取硬盘信息,系统的安全保密作 用大大降低。经对现有技术的文献检索发现,中国专利一种计算机硬盘加密装置,专 利号99113164.9,授权公告日2003年2月5日,通过加密芯片而组成的加密电 路,加密芯片是由控制单元电路、加解密单元电路,MM存储器及控制开关K组 成,对进出硬盘的数据流选择性的硬件加密,从而实现介质加密。但此专利中使 用用户输入信息的方式作为硬盘加密的密钥,并通过密钥比对器判定密钥是否正 确。这种通过存储器保存密钥的方法易于被非法用户破解,保密性差。但是作为 移动硬盘来说,由于硬件加密的芯片主频不够高,加密后的传输速率会大打折扣。 检索中还发现,中国专利计算机硬盘数据加密方法及其装置,公开号CN 1641522A,公开日2005年7月20日,加密系统放置在硬盘与主机之间,对计算 机的硬盘和主机之间传输数据进行加密,当主机向硬盘写数据时,数据流被加解 密模块所截获,从密钥管理模块中读取加密过程中所需要的密钥,对数据流进行 加密处理。此加密系统密钥存储在密钥管理器中,并且由此密钥直接参与硬盘数 据加密,这种方式一方面密 ...
【技术保护点】
一种基于MEMS强链和FPGA技术的移动硬盘加密系统,包括:基于FPGA芯片的移动硬盘加密卡、移动硬盘加密卡驱动及身份认证模块、MEMS强链,其特征在于,所述基于FPGA芯片的移动硬盘加密卡包括:USB接口控制器,I/O信号扩展接口 ,MEMS强链驱动电路,密钥处理模块,数据、控制信号分流模块,数据加密/解密模块,其中,移动硬盘加密卡驱动模块及身份认证模块通过USB接口控制器与FPGA移动硬盘加密卡内部的数据、控制信号分流模块进行通讯,所有读写移动硬盘数据产生的 控制信号和数据信号,都按照USB协议在主机和USB移动硬盘之间进行传输,数据、控制信号分流模块将接收到的身份认证指令,转为MEMS强链控制信号,通过I/O信号扩展接口输出到MEMS强链驱动电路,控制MEMS强链进行解码动作,解码的同时,MEMS强链产生密钥信号,发送到蜜钥处理模块,判断正确码或错误码;若取得正确码,密钥处理模块传输密钥到数据加密/解密模块,并向主机的身份认证模块返回强链正常运行信号,确认身份认证成功,主机识别出移动硬盘,然后主机与移动硬盘之间通讯的所有 信息,通过数据、 ...
【技术特征摘要】
1. 一种基于MEMS强链和FPGA技术的移动硬盘加密系统,包括基于FPGA芯片的移动硬盘加密卡、移动硬盘加密卡驱动及身份认证模块、MEMS强链,其特征在于,所述基于FPGA芯片的移动硬盘加密卡包括USB接口控制器,I/O信号扩展接口,MEMS强链驱动电路,密钥处理模块,数据、控制信号分流模块,数据加密/解密模块,其中,移动硬盘加密卡驱动模块及身份认证模块通过USB接口控制器与FPGA移动硬盘加密卡内部的数据、控制信号分流模块进行通讯,所有读写移动硬盘数据产生的控制信号和数据信号,都按照USB协议在主机和USB移动硬盘之间进行传输,数据、控制信号分流模块将接收到的身份认证指令,转为MEMS强链控制信号,通过I/O信号扩展接口输出到MEMS强链驱动电路,控制MEMS强链进行解码动作,解码的同时,MEMS强链产生密钥信号,发送到蜜钥处理模块,判断正确码或错误码;若取得正确码,密钥处理模块传输密钥到数据加密/解密模块,并向主机的身份认证模块返回强链正常运行信号,确认身份认证成功,主机识别出移动硬盘,然后主机与移动硬盘之间通讯的所有信息,通过数据、控制信号分流模块进行分流传输,控制信号通过PIO方式直接传输,数据信号经数据加密/解密模块通过DMA方式传输;若判断错误码来临,密钥处理模块通过I/O信号扩展接口,发出复位相位到MEMS强链驱动电路,停止MEMS强链运行,开始复位动作,同时向主机的身份认证模块返回强链异常运行信号,确认身份认证失败,主机请求继续身份认证。2、 根据权利要求1所述的基于MEMS强链和FPGA技术的移动硬盘加密系统, 其特征是,所述的I/O信号扩展接口由移动硬盘加密卡的FPGA芯片进行控制, 用于FPGA芯片与MEMS强链进行通信,提供48位I/O信号控制MEMS强链驱动电 路,负责传送MEMS强链运行的控制信号以及接收MEMS强链返回的信号。3、 根据权利要求1或2所述的基于MEMS强链和FPGA技术的移动硬盘加密 系统,其特征是,所述的MEMS强链驱动电路由移动硬盘加密卡的FPGA芯片进行控制,接收从1/0信号扩展接口传送过来的信号,用于驱动微电机,使得MEMS 强链能够正常工作。4、 根据权利要求1所述的基于MEMS强链和FPGA技术的移动硬盘加密系统, 其特征是,所述的密钥处理模块由移动硬盘加密卡内部的FPGA芯片进行控制, 用于比对从工作在主机上的身份认证模块传送过来的密钥和固化在MEMS强链机 ...
【专利技术属性】
技术研发人员:陈文元,汤坚,张卫平,李怡斌,许鹏,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。