一种数据存储设备以及数据存储设备的数据销毁方法与流程

文档序号:18466364发布日期:2019-08-17 02:30阅读:526来源:国知局
一种数据存储设备以及数据存储设备的数据销毁方法与流程

本发明涉及数据存储安全领域,特别是涉及一种数据存储设备以及数据存储设备的数据销毁方法。



背景技术:

在信息高速发展的社会,诞生了像u盘和移动硬盘等数据存储设备,这些数据存储设备可以通过特定接口连接像电脑和平板等外部设备,用户可将重要数据从外部设备下载至数据存储设备进行存储、备份或者转移,但是这些数据存储设备中的数据容易被他人窃取和复制,从而给用户造成损失。

防止数据存储设备中数据被窃取的传统做法是通过特定的资源管理器软件读取数据存储设备中的数据,但是这种方法需要在电脑端匹配特定的软件,因此不适用于普通用户。而目前常用的方法是将使用完毕之后的数据进行销毁,大多数用户是通过手动的方式对数据存储设备进行格式化,销毁当中的数据,但是在销毁的过程中如果操作不当,则会出现数据没有彻底完全格式化,存在第三方盗取并进行恶意破解的风险,从而发生不必要的损失。因此如何确保数据存储设备中的数据被有效销毁,保证数据的安全,仍然是个需要解决的问题。



技术实现要素:

本发明的目的在于至少解决现有技术中存在的技术问题之一,提供一种数据存储设备以及数据存储设备的数据销毁方法,能够定时销毁使用之后的数据,保证数据不被非法窃取。

第一方面,本发明提供一种数据存储设备,包括接口模块、易失性存储模块、触发模块、处理器以及电源模块,其中:

所述接口模块,用于传输数据,所述接口模块与所述处理器连接;

所述易失性存储模块,用于存储数据,所述易失性存储模块与所述接口模块以及所述处理器连接;

所述触发模块与所述处理器连接;

所述电源模块与所述处理器以及所述易失性存储模块连接。

进一步,还包括加密模块,所述加密模块分别与所述接口模块、所述易失性存储模块以及所述处理器连接。

进一步,所述触发模块包括定时器。

进一步,所述触发模块还包括电源按钮模块。

进一步,所述易失性存储模块包括第一易失性存储器以及第二易失性存储器,所述第一易失性存储器用于存储来自外部设备发送的数据;所述第二易失性存储器用于存储来自外部设备发送的控制指令,所述控制指令中包含有数据存储时间。

第二方面,本发明提供一种数据存储设备的数据销毁方法,包括以下步骤:

处理器通过接口模块接收来自外部设备发送的数据,将所述数据存储至易失性存储模块中;

所述处理器检测到触发模块被触发,控制电源模块中断对所述易失性存储模块的供电,所述数据被销毁。

进一步,所述触发模块被触发包括:定时器计时时间到达。

进一步,所述触发模块被触发还包括:电源按钮模块被启动。

进一步,所述将所述数据存储至易失性存储模块中之前,还包括步骤:

处理器通过接口模块接收来自外部设备发送的数据;

所述处理器检测所述数据是否加密,若未加密,则加密模块对所述数据进行加密。

第三方面,本发明提供一种数据存储系统,其特征在于:包括外部设备和上述的数据存储设备,所述外部设备与所述数据存储设备传输数据。

本发明实施例中提供的一个或多个技术方案,至少具有如下有益效果:

本发明采用一种数据存储设备以及数据存储设备的数据销毁方法,包括接口模块、易失性存储模块、触发模块、处理器以及电源模块,其中通过接收触发模块发出的触发信号,处理器控制内置电源模块中断对易失性存储模块的供电,即可安全的将易失性存储模块中保存的数据进行销毁,且销毁的数据无法被恢复。对比目前已有的采用非易失性存储器的数据存储设备或者采用手动方式格式化数据存储设备的数据销毁方法,避免了因人为失误引起的数据未彻底清理,而导致被非法窃取的问题,进一步加强了数据的使用安全,而且数据能够定时销毁,也加强了销毁数据的便利性。

附图说明

下面结合附图和实例对本发明作进一步说明。

图1是本发明一个实施例所提供的一种数据存储设备的结构示意图;

图2是本发明一个实施例所提供的一种带有加密模块的数据存储设备结构示意图;

图3是本发明一个实施例所提供的一种数据存储设备与外部设备连接示意图;

图4是本发明一个实施例所提供的一种带有定时器的数据存储设备结构示意图;

图5是本发明一个实施例所提供的一种带有电源按钮模块的数据存储设备结构示意图;

图6是本发明一个实施例所提供的一种带有电源中断器的数据存储设备结构示意图;

图7是本发明一个实施例所提供的一种数据存储设备数据销毁方法流程示意图。

具体实施方式

在信息高速发展的社会,诞生了像u盘和移动硬盘等数据存储设备,这些数据存储设备可以通过特定接口连接像电脑和平板等外部设备,用户可将重要数据下载至数据存储设备进行存储、备份或者转移,但是这些数据存储设备中的数据容易被他人窃取或者复制,从而造成损失。

避免数据存储设备中数据泄露的传统做法是通过特定的资源管理器软件读取数据存储设备中的数据,但是这种方法需要在电脑端匹配特定的软件不适用于普通用户。而目前的方法是将使用完毕之后的数据进行销毁,大多数用户是通过手动的方式将数据存储设备中的数据进行格式化,销毁当中的数据,但是在销毁的过程中如果操作不当,则会出现数据没有彻底完全格式化,存在第三方盗取并进行恶意破解,导致发生不必要的损失。因此如何确保数据存储设备中的数据被有效销毁从而来保证数据的安全,仍然是个需要解决的问题。

本发明采用一种数据存储设备以及数据存储设备的数据销毁方法,包括接口模块、易失性存储模块、触发模块、处理器以及电源模块,其中通过接收触发模块发出的触发信号,处理器控制内置电源模块中断对易失性存储模块的供电,即可安全的将易失性存储模块中保存的数据进行销毁,且销毁的数据无法被恢复。对比目前已有的采用非易失性存储器的数据存储设备或者采用手动方式格式化数据存储设备的数据销毁方法,避免了因人为失误引起的数据未彻底清理,而导致被非法窃取的问题,进一步加强了数据使用的安全,而且数据能够定时销毁,也加强了销毁数据的便利性。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。

参照图1,本发明的一个实施例,提供了一种数据存储设备,包括接口模块1、易失性存储模块2、触发模块3、处理器4以及电源模块5,其中:

所述接口模块1,用于传输数据,所述接口模块1与所述处理器4连接;

所述易失性存储模块2,用于存储数据,所述易失性存储模块2与所述接口模块1以及所述处理器4连接;

所述触发模块3与所述处理器4连接;

所述电源模块5与所述处理器4以及所述易失性存储模块2连接。

其中,在本实施例中,处理器4分别与接口模块1、易失性存储模块2、触发模块3以及电源模块5连接;接口模块1主要用来连接外部设备,例如连接电脑和平板电脑等,能够使处理器4与外部设备的主机之间进行通信;易失性存储模块2主要用来存储数据,易失性存储模块2中使用的是易失性存储介质,本领域的技术人员可以了解,易失性存储介质是可以用来作为存储和保存数据的载体,当给易失性存储介质提供电力供给时,易失性存储介质中能临时存储数据,而当电力供给消失时,易失性存储介质中临时存储的数据将会消失且不能再恢复。触发模块3在本实施例中可以仅为定时器31,也可以仅为电源按钮模块32,还可以包括定时器31和电源按钮模块32,主要用于产生触发信号,处理器4将根据触发信号控制电源模块5中断对易失性存储模块2的供电。电源模块5用于对设备中其它模块进行供电,也能保证易失性存储模块2能够正常的存储数据,当电源模块5持续不断的给易失性存储模块2供电时,那么易失性存储模块2当中的数据能够一直存储下去,而当电源模块5停止给易失性存储模块2供电时,那么易失性存储模块2当中的数据就会被销毁,而且不能被恢复;在本实施例中,处理器4可以下达指令控制电源模块5中断提供给易失性存储模块2的电力。

参照图2,本发明的另一个实施例,设备中还可包括一个加密模块6,加密模块6分别与接口模块1、易失性存储模块2以及处理器4连接。可以理解的是,外部设备传输来的数据有可能是已经进行加密处理的数据,也有可能是没有进行加密处理的数据,因此,加密模块6主要用来对外部设备传输的未进行加密处理的数据进行加密处理,进一步保证数据的安全。加密采用的方式可以是des加密算法,也可以是aes加密算法,本实施例优选aes加密算法,因为使用aes加密算法进行加密的数据比des算法进行加密的数据更难被破解,所以使用aes加密算法更能保证数据安全。当设备接收到来自外部设备发送的数据时,先将数据放入加密模块6,处理器4控制加密模块6对数据进行加密,然后将数据直接放入易失性存储模块2当中进行存储。

参照图4,本发明的另一个实施例,触发模块3为定时器31。其中,定时器31主要进行计时工作,处理器4可预先接收来自外部设备发送的控制指令,根据控制指令中的数据存储时间来设定定时器31的计时时间,当定时器31的时间从设定的计时时间一直跳至到归零时,处理器4就能够执行指令,电源模块5将中断对易失性存储模块2的供电。

参照图5,本发明的另一个实施例,触发模块3为电源按钮模块32。其中,在本实施中,通常是使用定时器31作为触发模块3,好处是在用户忘记销毁数据时,也能自动销毁数据。但是当发生某种紧急情况时,需要快速的销毁数据,会出现数据不能被及时消除的问题。因此,触发模块3可以为电源按钮模块32,提供及时销毁数据的功能,用户可以手动启动或者按下,然后处理器4接收到电源按钮模块32产生的触发信号,控制电源模块5中断对易失性存储模块2的供电,从而达到及时销毁数据的目的。

参照图3,本发明的另一个实施例,易失性存储模块2包括第一易失性存储器21以及第二易失性存储器22;其中,所述第一易失性存储器21主要用于存储来自外部设备发送的需要存储的数据;第二易失性存储器22主要用于存储来自外部设备发送的控制指令,所述控制指令中包含有数据存储时间。本技术领域的技术人员了解,像电脑或者平板电脑等外部设备与向u盘和移动硬盘等数据存储设备进行通信时,控制指令需要以特定文件为载体,因此在本实施例中,在第二易失性存储器22中建立一个虚拟文件系统,该虚拟文件系统用于存放各种包含有控制指令的特定文件,处理器4可调用控制指令,读取控制指令中的数据存储时间,根据事先设定的数据存储时间而启动定时器31开始计时,处理器4将等待计时结束,执行控制。

参照图6,本发明的另一个实施例,还可包括电源中断器7。其中,在本实施例,可加入一个电源中断器7,用于中断电源模块5对易失性存储模块2的供电,当数据存储时间到达或者电源按钮模块32启动或者按下,处理器4控制电源中断器7断开电源模块5与易失性存储模块2之间的电路,易失性存储模块2失去了电源,数据即被销毁。可以理解的是,电源模块5可直接停止对易失性存储模块2的供电,也可以通过电源中断器7来进行中断。

参照图7,本发明的另一个实施例,提供了一种数据存储设备的数据销毁方法,包括以下步骤:

s1,处理器通过接口模块接收来自外部设备发送的数据,将所述数据存储至易失性存储模块中;

s2,所述处理器检测所述数据是否加密,若未加密,则加密模块对所述数据进行加密;

s3,启动定时器,等待所述定时器的计时时间到达;

s5,控制电源模块中断对所述易失性存储模块的供电,所述数据被销毁。

其中,在步骤s1中,接口模块1可以通过usb、蓝牙、sdio或者spi等通信协议方式与外部设备连接,本实施例通过优选usb接口通过usb协议与外部设备连接。并将接收到的数据存储至易失性存储模块2中的第一易失性存储器21中。在本实施例中,外部设备发送的控制指令以文件的格式存储在易失性存储模块2中的第二易失性存储器22中,可以理解的是,外部设备可在传输数据之前发送控制指令,也可以在传输数据的同时发送控制指令。在步骤s2中,处理器4将检测外部设备传输的数据的状态,检测数据是否已经进行加密处理,当检测出数据已经进行过加密处理时,则不需要再次加密,当检测出数据没有进行加密处理时,则通过加密模块6对数据进行加密处理,本实施例优选aes加密算法对数据进行加密,进一步加强的数据的安全。在步骤s3中,处理器4将检测触发模块3是否被触发,在本实施例中,触发模块3可仅为定时器31,也可仅为电源按钮模块32,也可以同时包括定时器31以及电源按钮模块32,在本实施例中,选用定时器31作为触发模块3。在步骤s5中,易失性存储模块2中的存储介质是易失性存储介质,易失性存储介质在断电之后,里面的数据将会被销毁,且无法恢复。因此,当处理器4接收到来自外部设备的数据时,首先将数据临时存储至易失性存储模块2中,当定时器31设置的计时时间到达时,处理器4则控制电源模块5中断对易失性存储模块2的供电,易失性存储模块2当中的数据被永久销毁。

参照图7,本发明的另一个实施例,提供了一种数据存储设备的数据销毁方法,包括以下步骤:

s1,处理器通过接口模块接收来自外部设备发送的数据,将所述数据存储至易失性存储模块中;

s2,所述处理器检测所述数据是否加密,若未加密,则加密模块对所述数据进行加密;

s4,检测到电源按钮模块被启动;

s5,控制电源模块中断对所述易失性存储模块的供电,所述数据被销毁。

其中,在步骤s4中,电源按钮模块32是为了提供给用户进行紧急销毁的功能,当用户启动或者按下电源按钮模块32,处理器4将检测到电源按钮模块32被启动或按下的触发信号,则控制电源模块5停止对易失性存储模块2的供电,数据将会被紧急销毁。

进一步,本发明的另一个实施例,提供了一种数据存储系统,包括外部设备和上述的实施例的数据存储设备,所述外部设备与所述数据存储设备传输数据。

以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1