一种usb存储设备的数据擦除方法和系统的制作方法_2

文档序号:9631468阅读:来源:国知局
5]本发明实施例中,当本次拷贝的数据标记采用MD5计算时,对USB存储设备中的所有数据进行标记时,也采用MD5计算的方式,同时按照相同的数据块大小进行MD5计算,即按照512bite或者4kb的数据块对数据进行MD5计算。
[0046]S6,检查步骤S5得到的标记中与步骤S2中得到的标记相等的标记,将该所述相等的标记对应的USB存储设备中的数据删除,并断开USB存储设备的连接。
[0047]实际操作过程中,对USB存储设备中的数据边进行标记并存储,边与本次拷贝时进行的数据标记存储值进行比较,当发现与本次拷贝时进行的数据标记存储值相等的数据标记值时,则将该标记值对应的数据删除,从而保证本次拷贝的数据不会被USB设备拷贝带走;同时,为了保证机密性资料的安全,应当断开USB存储设备与计算机之间的连接,禁止USB存储设备继续访问计算机。
[0048]本发明实施例中,采用MD5计算对数据进行标记,由于相同的数据只有唯一的一个MD5值,所以,数据的对比结果会更加安全和准确,不会出现误删除的情况。
[〇〇49] 由于系统发现本次拷贝的数据涉及机密性资料时,可能已经拷贝了很多数据,而数据标记从拷贝开始时就开始了,所以对本次拷贝的数据的擦除,是指擦除本次拷贝的所有数据。
[0050]本发明实施例还提供了一种实现上述USB存储设备的数据擦除方法的系统,该系统包括,
[0051]数据监测模块:用于监测USB存储设备拷贝数据的请求;
[0052]数据处理模块:用于判断所述USB存储设备当前拷贝的数据是否为保护资料;用于对USB存储设备当前拷贝的数据按照设置的规则进行标记并存储;还用于检查步骤S5得到的标记中与步骤S2中得到的标记相等的标记,将该所述相等的标记对应的USB存储设备中的数据删除;
[0053]数据存储模块:用于存储数据的标记;
[0054]数据控制模块:用于启动所述系统;用于停止当前拷贝;还用于断开USB存储设备的连接。
[0055]其中,所述数据处理模块可以包括敏感词检索单元,所述敏感词检索单元用于判断所述USB存储设备当前拷贝的数据是否为保护资料。
[0056]所述数据处理模块还可以包括MD5计算单元,所述MD5计算单元用于对USB存储设备当前拷贝的数据按照设置的规则进行标记并存储。
[〇〇57] 在实际使用时,可以在公司的计算机中安装USB存储设备的数据擦除方法的系统,该系统允许使用USB存储设备拷贝计算机中的数据,但是在数据拷贝开始的同时,该系统会同时启动对数据进行标记和对数据进行机密性判断的功能,当发现USB存储设备当前正在拷贝的数据涉及到机密性资料,则会根据数据标记将本次拷贝并存储在USB存储设备中的所有数据均删除,删除之后的数据不能被回复,从而保证了机密性资料的安全性,但是,该系统只是将本次拷贝的数据删除,而不会删除或损坏USB存储设备中原有的数据,也不会直接损坏USB存储设备,这样,就不会给用户带来不必要的麻烦和损失。
[0058]通过采用本发明公开的上述技术方案,得到了如下有益的效果:保证了机密性资料不会被泄露,同时还保证了 USB存储设备不会被损坏,其中原有存储的数据也不会被损坏,即在保证机密性资料安全的情况下,还不会给用户带来不必要的麻烦和损失。
[0059]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0060]本领域人员应该理解的是,上述实施例提供的方法步骤的时序可根据实际情况进行适应性调整,也可根据实际情况并发进行。
[0061]上述实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,例如:个人计算机、服务器、网络设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,例如:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。
[0062]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[〇〇63] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
【主权项】
1.一种USB存储设备的数据擦除方法,其特征在于,包括如下步骤:S1,监测USB存储设备拷贝数据的请求;监测到请求,且USB存储设备开始拷贝数据时,同时执行步骤S2和步骤S3 ;52,对USB存储设备当前拷贝的数据按照设置的规则进行标记并存储;53,判断所述USB存储设备当前拷贝的数据是否为保护资料,如果是则执行步骤S4-S6 ;否则,继续USB存储设备的数据拷贝;54,停止当前拷贝;55,对USB存储设备中的所有数据按照步骤S2相同的规则进行标记并存储;56,检查步骤S5得到的标记中与步骤S2中得到的标记相等的标记,将该所述相等的标记对应的USB存储设备中的数据删除,并断开USB存储设备的连接。2.根据权利要求1所述的数据擦除方法,其特征在于,步骤S2,具体为,对USB存储设备当前拷贝的数据进行MD5计算,得到对应的MD5值并存储;步骤S5,具体为,对USB存储设备中的所有数据进行MD5计算,得到对应的MD5值并存储。3.根据权利要求2所述的数据擦除方法,其特征在于,所述进行MD5计算,具体为,按照大小为512bite或者4kb的数据块进行MD5计算。4.根据权利要求1-3任一项所述的数据擦除方法,其特征在于,步骤S3中,所述判断所述USB存储设备当前拷贝的数据是否为保护资料,具体为,采用敏感词检索的方式进行。5.—种实现权利要求1所述的USB存储设备的数据擦除方法的系统,其特征在于,包括,数据监测模块:用于监测USB存储设备拷贝数据的请求;数据处理模块:用于判断所述USB存储设备当前拷贝的数据是否为保护资料;用于对USB存储设备当前拷贝的数据按照设置的规则进行标记并存储;还用于检查步骤S5得到的标记中与步骤S2中得到的标记相等的标记,将该所述相等的标记对应的USB存储设备中的数据删除;数据存储模块:用于存储数据的标记;数据控制模块:用于启动所述系统;用于停止当前拷贝;还用于断开USB存储设备的连接。6.根据权利要求5所述的系统,其特征在于,所述数据处理模块包括敏感词检索单元,所述敏感词检索单元用于判断所述USB存储设备当前拷贝的数据是否为保护资料。7.根据权利要求5所述的系统,其特征在于,所述数据处理模块还包括MD5计算单元,所述MD5计算单元用于对USB存储设备当前拷贝的数据按照设置的规则进行标记并存储。
【专利摘要】本发明公开了一种USB存储设备的数据擦除方法和系统,涉及数据安全领域。该技术方案,在USB存储设备拷贝数据的同时,判断当前拷贝的数据是否为保护资料以及对当前拷贝的数据进行标记,当拷贝的数据是保护资料时,则停止拷贝,并对USB存储设备中存储的所有数据进行标记,再检查该标记中与对当前拷贝的数据相等的标记,并从USB存储设备中将该标记对应的数据擦除。这样,就保证了机密性资料不会被泄露,同时还保证了USB存储设备不会被损坏,其中原有存储的数据也不会被损坏,即在保证机密性资料安全的情况下,还不会给用户带来不必要的麻烦和损失。
【IPC分类】G06F11/26
【公开号】CN105389238
【申请号】CN201410423148
【发明人】杨耀敏, 赵君翔, 曲维杰
【申请人】北京云巢动脉科技有限公司
【公开日】2016年3月9日
【申请日】2014年8月25日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1