硬盘数据的快速自毁方法及系统与流程

文档序号:23553698发布日期:2021-01-05 21:14阅读:628来源:国知局
硬盘数据的快速自毁方法及系统与流程

本发明涉及数据存储技术领域,特别是涉及一种硬盘数据的快速自毁方法及系统。



背景技术:

现实生活中,经常会出现一些这样的场景,需要对硬盘的存储格式进行破坏。这样的场景可以是,内部存储有大量私密数据的硬盘遗失,或者作为网络存储的硬盘已经被黑客攻破。然而,现有技术中尚没有能够快速实现上述的存储结构自毁的技术方案。



技术实现要素:

本发明要解决的技术问题是提供一种硬盘数据的快速自毁方法及系统,能够快速的破坏硬盘内部的存储结构,实现自毁。

为解决上述技术问题,本发明提供了一种硬盘数据的快速自毁方法,所述方法包括:对硬盘的引导分区进行擦除。

在一些实施方式中,引导分区包括:android系统的fastboot分区。

在一些实施方式中,硬盘的文件系统包括:jffs、yaffs。

在一些实施方式中,对于jffs格式的硬盘,对硬盘的fastboot分区进行擦除,包括:确定fastboot分区涉及到的inode;将涉及到的inode的存储数据进行擦除。

在一些实施方式中,对于yaffs格式的硬盘,对硬盘的fastboot分区进行擦除,包括:确定fastboot分区涉及到的tnode;将涉及到的tnode的存储数据进行擦除。

此外,本发明还提供了一种硬盘数据的快速自毁系统,所述系统包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据前文所述的硬盘数据的快速自毁方法。

采用这样的设计后,本发明至少具有以下优点:

通过将用来存储数据的硬盘的引导扇区进行擦除,能够实现对硬盘存储结构的快速自毁。

附图说明

上述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,以下结合附图与具体实施方式对本发明作进一步的详细说明。

图1是本发明一个实施例提供的硬盘数据的快速自毁方法的流程图;

图2是本发明另一个实施例提供的硬盘数据的快速自毁方法的流程图;

图3是本发明再一个实施例提供的硬盘数据的快速自毁系统的结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

为了能够快速的完成硬盘数据存储结构的自毁,保证数据的安全性,本发明实施例提供的技术方案在于,对硬盘的引导分区进行擦除。执行了上述擦除操作之后,由于硬盘本身的引导分区没有任何数据,导致引导程序无法启动,从而保证了硬盘上存储数据的安全性。

而且,本发明各个实施例提供的技术方案仅执行对于引导分区中存储数据的擦除,因而擦除的总数据量相对较小,使得擦除操作能够快速的被执行。

在本发明各种实施方式中,引导分区典型的包括:android系统中的fastboot分区。

而且,硬盘存储数据格式典型的包括:jffs格式,或者yaffs格式。

图1示出了本发明一个实施例提供的硬盘数据的快速自毁方法的流程。而且,由图1示出的流程仅适用与jffs硬盘数据格式。参见图1,硬盘数据的快速自毁方法包括:

s11,确定fastboot分区涉及到的inode。

s12,将涉及到的inode的存储数据进行擦除。

在图1示出的实施例中,硬盘的存储格式是jffs格式。并且,为了保证数据擦除的彻底,首先计算存储有fastboot分区数据的inode,然后对这些inode逐一进行擦除。由于数据擦除更为彻底,采用这种实施方式进行fastboot分区的擦除,能够进一步的保证数据安全性。

这样做的优势在于,对于引导分区的擦除更为全面。换言之,对于硬盘数据的自毁操作更为彻底。

图2示出了本发明另一个实施例提供的硬盘数据的快速自毁方法的流程。而且,由图2示出的流程仅适用于yaffs硬盘数据格式。参见图2,硬盘数据的快速自毁方法包括:

s21,确定fastboot分区涉及到的tnode。

s22,将涉及到的tnode的存储数据进行擦除。

与图1示出的实施方式类似,图2示出的实施方式中也是先确定所有涉及到的tnode,再对涉及到的tnode执行统一的数据擦除。

图3示出了本发明再一个实施例提供的硬盘数据的快速自毁系统的结构。参见图3,例如,所述硬盘数据的快速自毁系统300可以用于充当计算机系统中的硬盘自毁装置。如本文所述,硬盘数据的快速自毁系统300可以用于在计算机系统中实现对硬盘存储结构的快速自毁功能。硬盘数据的快速自毁系统300可以在单个节点中实现,或者硬盘数据的快速自毁系统300的功能可以在网络中的多个节点中实现。本领域的技术人员应意识到,术语硬盘数据的快速自毁系统包括广泛意义上的设备,图3中示出的硬盘数据的快速自毁系统300仅是其中一个示例。包括硬盘数据的快速自毁系统300是为了表述清楚,并不旨在将本发明的应用限制为特定的硬盘数据的快速自毁系统实施例或某一类硬盘数据的快速自毁系统实施例。本发明所述的至少部分特征/方法可以在网络装置或组件,例如,硬盘数据的快速自毁系统300中实现。例如,本发明中的特征/方法可以采用硬件、固件和/或在硬件上安装运行的软件实现。硬盘数据的快速自毁系统300可以是任何通过网络处理,存储和/或转发数据帧的设备,例如,服务器,客户端,数据源等。如图3所示,硬盘数据的快速自毁系统300可以包括收发器(tx/rx)310,其可以是发射器,接收器,或其组合。tx/rx310可以耦合到多个端口350(例如上行接口和/或下行接口),用于从其他节点发送和/或接收帧。处理器330可耦合至tx/rx310,以处理帧和/或确定向哪些节点发送帧。处理器330可以包括一个或多个多核处理器和/或存储器设备332,其可以用作数据存储器,缓冲区等。处理器330可以被实现为通用处理器,或者可以是一个或多个专用集成电路(applicationspecificintegratedcircuit,简称asic)和/或数字信号处理器(digitalsignalprocessor,简称dsp)的一部分。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本领域技术人员利用上述揭示的技术内容做出些许简单修改、等同变化或修饰,均落在本发明的保护范围内。



技术特征:

1.一种硬盘数据的快速自毁方法,其特征在于,包括:

对硬盘的引导分区进行擦除。

2.根据权利要求1所述的硬盘数据的快速自毁方法,其特征在于,引导分区包括:android系统的fastboot分区。

3.根据权利要求1所述的硬盘数据的快速自毁方法,其特征在于,硬盘的文件系统包括:jffs、yaffs。

4.根据权利要求2或3所述的硬盘数据的快速自毁方法,其特征在于,对于jffs格式的硬盘,对硬盘的fastboot分区进行擦除,包括:

确定fastboot分区涉及到的inode;

将涉及到的inode的存储数据进行擦除。

5.根据权利要求2或3所述的硬盘数据的快速自毁方法,其特征在于,对于yaffs格式的硬盘,对硬盘的fastboot分区进行擦除,包括:

确定fastboot分区涉及到的tnode;

将涉及到的tnode的存储数据进行擦除。

6.一种硬盘数据的快速自毁系统,其特征在于,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据权利要求1至5任意一项所述的硬盘数据的快速自毁方法。


技术总结
本发明提供了一种硬盘数据的快速自毁方法及系统。该方法包括:对硬盘的引导分区进行擦除。本发明提供的硬盘数据的快速自毁方法及系统能够快速的破坏硬盘内部的存储结构,实现自毁。

技术研发人员:刘青山
受保护的技术使用者:北京安石科技有限公司
技术研发日:2020.10.23
技术公布日:2021.01.05
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1