CN113076564B - 基于北斗定位的硬盘保护方法、装置、设备及存储介质 - Google Patents

基于北斗定位的硬盘保护方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN113076564B
CN113076564B CN202110397854.8A CN202110397854A CN113076564B CN 113076564 B CN113076564 B CN 113076564B CN 202110397854 A CN202110397854 A CN 202110397854A CN 113076564 B CN113076564 B CN 113076564B
Authority
CN
China
Prior art keywords
hard disk
data
instruction
preset
sending
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110397854.8A
Other languages
English (en)
Other versions
CN113076564A (zh
Inventor
陈重
栾风翔
刘军
吴润乐
陈发忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Beidou Cloud Information Technology Co ltd
Original Assignee
Shandong Beidou Cloud Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Beidou Cloud Information Technology Co ltd filed Critical Shandong Beidou Cloud Information Technology Co ltd
Priority to CN202110397854.8A priority Critical patent/CN113076564B/zh
Publication of CN113076564A publication Critical patent/CN113076564A/zh
Application granted granted Critical
Publication of CN113076564B publication Critical patent/CN113076564B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)

Abstract

本发明设计数据保护技术领域,公开了一种基于北斗定位的硬盘保护方法、装置、设备及存储介质,包括实时获取硬盘的北斗定位信息,根据北斗定位信息确定硬盘的位置坐标;在位置坐标处于预设范围之外时,发送禁止读写指令至硬盘以使硬盘根据禁止读写指令禁用读写功能;获取硬盘处于预设范围之外的持续时长;在持续时长大于预设时长时,发送数据销毁指令至硬盘以使硬盘根据数据销毁指令销毁存储数据,由于本发明是通过北斗定位确定硬盘的位置,在硬盘处于预设范围之外时,禁用硬盘的读写功能,若在预设范围外的时长超过预设时长,则销毁存储数据,解决了现有技术中因硬盘丢失而导致的数据泄露的技术问题,提高了硬盘数据的安全性。

Description

基于北斗定位的硬盘保护方法、装置、设备及存储介质
技术领域
本发明涉及数据保护技术领域,尤其涉及一种基于北斗定位的硬盘保护方法、装置、设备及存储介质。
背景技术
随着存储技术的发展,硬盘的存储容量越来越大,读写速度越来越高,人们更依赖于使用大容量硬盘存储数据,但是硬盘一旦丢失,存储数据存在泄漏的危险,有可能给硬盘所有者造成较大的经济损失,先有技术中,往往采用给硬盘加密的方法来保护数据,但是现在破解技术也越来越高,仅仅依靠加密硬盘的方式并不能很好达到保护硬盘数据的目的。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供了一种基于北斗定位的硬盘保护方法、装置、设备及存储介质,旨在解决现有技术中因硬盘丢失而导致数据泄露的技术问题。
为实现上述目的,本发明提供了一种基于北斗定位的硬盘保护方法,所述方法包括以下步骤:
实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
获取所述硬盘处于预设范围之外的持续时长;
在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
可选地,所述在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据,包括:
在所述持续时长大于预设时长时,获取硬盘存储数据的安全优先级;
发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据。
可选地,所述发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据,包括:
发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级覆写所述存储数据;
在覆写存储数据完成时,控制所述硬盘的内置电阻线圈通电以产生强磁场破坏覆写后的存储数据。
可选地,所述实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标之后,所述方法还包括:
通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启;
在所述硬盘的壳体被非法开启时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
可选地,所述通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启,包括:
通过预置传感器监测所述硬盘的壳体相对于所述硬盘的内部元件之间的距离变化和所述硬盘壳体内侧的光线强度;
在所述距离变化大于预设距离阈值或所述光线强度大于预设强度时,判定所述硬盘的壳体被非法开启。
可选地,所述在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令停用读写功能之后,所述方法还包括:
发送数据传输指令和预设生成多项式至所述硬盘,以使所述硬盘根据所述预设生成多项式和硬盘存储数据序列生成备份数据,并将所述备份数据发送至云端;
在所述云端接收到所述备份数据时,发送所述预设生成多项式至所述云端,以使所述云端根据所述预设生成多项式对所述备份数据进行循环冗余校验,并在校验通过时,将所述备份数据标记为安全存储数据。
可选地,所述在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能之后,所述方法还包括:
在预设时间内,所述硬盘的位置坐标由处于预设范围之外变化为处于预设范围之内时,获取所述硬盘的指纹验证结果;
在所述指纹验证结果为验证通过时,发送复原指令至所述硬盘以使所述硬盘根据所述复原指令将所述硬盘恢复至正常读写状态;
在所述指纹验证结果为验证失败时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述销毁指令销毁存储数据。
此外,为实现上述目的,本发明还提出一种基于北斗定位的硬盘保护装置,所述装置包括:
确定模块,用于实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
禁用模块,用于在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
获取模块,用于获取所述硬盘处于预设范围之外的持续时长;
销毁模块,用于在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
此外,为实现上述目的,本发明还提出一种基于北斗定位的硬盘保护设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于北斗定位的硬盘保护程序,所述基于北斗定位的硬盘保护程序配置为实现如上文所述的基于北斗定位的硬盘保护方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于北斗定位的硬盘保护程序,所述基于北斗定位的硬盘保护程序被处理器执行时实现如上文所述的基于北斗定位的硬盘保护方法的步骤。
本发明通过实时获取硬盘的北斗定位信息,根据北斗定位信息确定硬盘的位置坐标;在位置坐标处于预设范围之外时,发送禁止读写指令至硬盘以使硬盘根据禁止读写指令禁用读写功能;获取硬盘处于预设范围之外的持续时长;在持续时长大于预设时长时,发送数据销毁指令至硬盘以使硬盘根据数据销毁指令销毁存储数据,由于本发明是通过北斗定位确定硬盘的位置,在硬盘处于预设范围之外时,禁用硬盘的读写功能,若在预设范围外的时长超过预设时长,则销毁存储数据,解决了现有技术中因硬盘丢失而导致的数据泄露的技术问题,提高了硬盘数据的安全性。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的基于北斗定位的硬盘保护设备的结构示意图;
图2为本发明基于北斗定位的硬盘保护方法第一实施例的流程示意图;
图3为本发明基于北斗定位的硬盘保护方法第二实施例的流程示意图;
图4为本发明基于北斗定位的硬盘保护方法第三实施例的流程示意图;
图5为本发明基于北斗定位的硬盘保护装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于北斗定位的硬盘保护设备结构示意图。
如图1所示,该基于北斗定位的硬盘保护设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对基于北斗定位的硬盘保护设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、数据存储模块、网络通信模块、用户接口模块以及基于北斗定位的硬盘保护程序。
在图1所示的基于北斗定位的硬盘保护设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于北斗定位的硬盘保护设备中的处理器1001、存储器1005可以设置在基于北斗定位的硬盘保护设备中,所述基于北斗定位的硬盘保护设备通过处理器1001调用存储器1005中存储的基于北斗定位的硬盘保护程序,并执行本发明实施例提供的基于北斗定位的硬盘保护方法。
本发明实施例提供了一种基于北斗定位的硬盘保护方法,参照图2,图2为本发明基于北斗定位的硬盘保护方法第一实施例的流程示意图。
本实施例中,所述基于北斗定位的硬盘保护方法包括以下步骤:
步骤S10:实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
需要说明的是,本实施例的执行主体是基于北斗定位的硬盘保护设备,所述设备可以是智能手机、智能手表、手提电脑或其他具有相同或相似功能的设备,本实施例以基于北斗定位的硬盘保护设备为例进行说明,并不构成对本实施例的限制。
应理解的是,北斗卫星导航***由空间段、地面段和用户段三部分组成,可在全球范围内全天候、全天时为各类用户提供高精度、高可靠定位、导航、授时服务,并且具备短报文通信能力,已经初步具备区域导航、定位和授时能力,定位精度为分米、厘米级别,测速精度0.2米/秒,授时精度10纳秒。
可理解的是,在硬盘中预装有北斗芯片,可以接收由北斗卫星发射的信号,从而完成定位,硬盘和基于北斗定位的硬盘保护设备之间建立有通信连接,可以实时获取硬盘的北斗定位信息。
应理解的是,北斗定位可以提供厘米级别精度的定位,通过北斗定位信息可以确定硬盘在空间中准确的位置坐标。
步骤S20:在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
可理解的是,预设范围是硬盘所在的安全的空间范围,可以根据具体使用情况进行设置,例如,在一段时间内,硬盘在办公室使用,此时可以把预设范围设置为办公室的空间范围,若变换硬盘的额使用场所,此时可以将预设范围设置为新的使用场所的空间范围。
应理解的是,通过硬盘的北斗定位信息确定硬盘的位置坐标在预设范围之内时,说明硬盘在安全范围内使用,此时硬盘可以正常使用,在硬盘的位置坐标处于预设范围之外时,说明硬盘在安全范围之外使用,此时硬盘数据存在泄漏的风险。
可理解的是,通过硬盘的位置坐标确定硬盘处于预设范围之外时,可能是硬盘使用者将硬盘带离预设范围,此时发送禁止读写指令至硬盘,硬盘在接收到该指令后,会禁用硬盘的读写功能。
应理解的是,为了提醒用户及时发现硬盘的位置,在根据硬盘的位置坐标确定硬盘处于预设范围之外时,发送提示信息至硬盘保护设备,以提醒用户及时根据实际情况作出应对。
步骤S30:获取所述硬盘处于预设范围之外的持续时长;
应理解的是,在根据硬盘的位置坐标确定硬盘处于预设范围之外时,可启动计时,得到硬盘处于预设范围之外持续的时长。
步骤S40:在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
可理解的是,预设时长是硬盘处于预设范围之外的安全时长,在硬盘处于预设范围之外的时长大于预设时长时,表明硬盘数据泄露的风险已达到最高级,此时需要销毁硬盘数据。
应理解的是,数据销毁指令是基于北斗的硬盘保护设备发出的控制硬盘销毁存储数据的指令,硬盘在接收到该指令后,会启动相关销毁数据的操作。
进一步地,为了提高硬盘数据的安全性,所述步骤S40包括:
在所述持续时长大于预设时长时,获取硬盘存储数据的安全优先级;发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据。
可理解的是,安全优先级是硬盘所有者按照存储数据的重要程度设置的优先级。
应理解的是,在硬盘在预设范围之外持续的时长大于预设时长时,需要销毁硬盘数据,此时先获取硬盘存储数据的安全优先级,根据安全优先级可以得到硬盘存储数据的重要程度。
可理解的是,销毁数据需要一定的时间,在销毁数据的过程中,存在硬盘的保护措施被破解的情况,若此时重要的存储数据还未完全销毁,则会造成较大的损失,在使用硬盘存储数据时,可以按照数据的重要程度设置安全优先级,在销毁数据时,则可根据安全优先级确定数据的重要程度,先销毁安全优先级高的数据,从而在最大程度上避免重要数据的泄露。
进一步地,为了保证硬盘存储数据被销毁后不可恢复,提高数据的安全性,所述发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据,包括:
发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级覆写所述存储数据;在覆写存储数据完成时,控制所述硬盘的内置电阻线圈通电以产生强磁场破坏覆写后的存储数据。
可理解的是,覆写是将非保密数据写入存有保密数据的硬盘簇的过程。硬盘上的数据都是以二进制的“1”和“0”形式存储的。使用无意义、无规律的信息反复多次覆盖硬盘上原先存储的保密数据,就无法知道原先的数据是“1”还是“0”,从而达到销毁硬盘数据的目的。根据数据覆写时的具体顺序,可将其分为逐位覆写、跳位覆写、随机覆写等模式。、
应理解的是,硬盘盘面上的磁性颗粒沿磁道方向排列,不同的N/S极连接方向分别代表数据0和1,从而达到记录数据的作用。
可理解的是,硬盘中内置有电阻线圈和为该线圈供电的电源,在通过覆写销毁硬盘存储数据后,给硬盘中内置的电阻线圈通电,会瞬间产生一个强磁场,硬盘受到强磁场影响后,磁性颗粒就会沿场强方向一致排列,变成了清一色的0或1,硬盘中记录的数据都会被擦除,硬盘也会失去数据记录功能。
进一步地,为了实现对丢失硬盘数据的备份,所述步骤S20之后,所述方法还包括:发送数据传输指令和预设生成多项式至所述硬盘,以使所述硬盘根据所述预设生成多项式和硬盘存储数据序列生成备份数据,并将所述备份数据发送至云端;在所述云端接收到所述备份数据时,发送所述预设生成多项式至所述云端,以使所述云端根据所述预设生成多项式对所述备份数据进行循环冗余校验,并在校验通过时,将所述备份数据标记为安全存储数据。
应理解的是,为了对丢失的硬盘中重要数据的备份,硬盘中可内置通信模块用于传输数据,在传输数据的过程中可能存在数据传输错误的情况,为了保证数据传输的准确性,可以采用循环冗余校验算法对传输的数据进行校验。
可理解的是,预设生成多项式是在进行循环冗余校验算法时生成循环冗余校验码的多项式。
可理解的是,在使用循环冗余校验算法校验传输的存储数据时,将预设生成多项式发送至硬盘,在硬盘传输存储数据时,先根据预设生成多项式生成循环冗余校验码,再根据存储数据和循环冗余校验码生成备份数据传输至云端。
应理解的是,在云端接收到备份数据后,需要对接收到的备份数据的准确性进行校验,此时基于北斗定位的硬盘保护设备将预设生成多项式发送至云端,用该预设生成多项式除备份数据的多项式,若能整除,则说明传输的数据正确,校验通过,此时将备份数据标记为安全数据。
在具体实现中,例如:预设生成多项式为G(x)=x4+x+1,其二进制表示为10011,共5位,其中k=4,假设硬盘要发送存储数据序列的二进制为101011,在要发送的存储数据后面加4个0,二进制表示为1010110000,共10位,此时用预设生成多项式的二进制表示10011去除1010110000,按模2算法求得冗余循环校验码为0100,将该循环冗余校验码添加到要发送的数据后面,得到发送到云端的备份数据的比特流:1010110100,其中前6位为原始数据,后4位为循环冗余校验码,云端在接收到带循环冗余校验码的备份数据后,用备份数据除以生成多项式,如果数据在传输过程中没有出错,将一定能够被相同的生成多项式G(x)除尽,如果数据在传输中出现错误,生成多项式G(x)去除后得到的结果肯定不为0。
本实施例通过实时获取硬盘的北斗定位信息,根据北斗定位信息确定硬盘的位置坐标;在位置坐标处于预设范围之外时,发送禁止读写指令至硬盘以使硬盘根据禁止读写指令禁用读写功能;获取硬盘处于预设范围之外的持续时长;在持续时长大于预设时长时,发送数据销毁指令至硬盘以使硬盘根据数据销毁指令销毁存储数据,由于本发明是通过北斗定位确定硬盘的位置,在硬盘处于预设范围之外时,禁用硬盘的读写功能,若在预设范围外的时长超过预设时长,则销毁存储数据,解决了现有技术中因硬盘丢失而导致的数据泄露的技术问题,提高了硬盘数据的安全性。
参考图3,图3为本发明基于北斗定位的硬盘保护方法第二实施例的流程示意图。
基于上述第一实施例,在本实施例中,所述步骤S10之后,所述方法还还包括:
步骤S101:通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启;
应理解的是,预置传感器包括光线传感器、距离传感器,可以通过传感器监测到的数据,判断硬盘壳体的变化。
可理解的是,非法开启包括使用暴力手段砸破壳体、在无开启权限的情况下开启壳体或其他开启壳体的情况。
可理解的是,在硬盘壳体被破坏时,光线传感器检测到的光线和距离传感器检测到的距离都会发生变化,可以此来判断壳体是否被非法开启。
步骤S102:在所述硬盘的壳体被非法开启时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
可理解的是,在壳体被非法开启时,为了避免数据泄露,基于北斗定位的硬盘保护设备发送数据销毁指令,使得硬盘根据指令销毁存储数据。
进一步地,为了提高判断硬盘壳体是否被非法开启的准确度,所述通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启,包括:
通过预置传感器监测所述硬盘的壳体相对于所述硬盘的内部元件之间的距离变化和所述硬盘壳体内侧的光线强度;在所述距离变化大于预设距离阈值或所述光线强度大于预设强度时,判定所述硬盘的壳体被非法开启。
应理解的是,在判断距离变化时,可以选择一个硬盘内部的元件作为参照,在硬盘正常使用时,传感器和参照的内部元件之间的距离不变或变化很小。
可理解的是,在硬盘正常使用时,硬盘壳体内侧的光线强度基本不变,因此可通过传感器监测壳体内侧的光线强度来判断壳体是否被非法开启。
可理解的是,预设距离阈值是壳体发生正常形变时相对于参照的内部元件产生的最大距离变化的值,预设强度是硬盘正常使用时,壳体内能监测到的最大光照强度。
本实施例通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启;在所述硬盘的壳体被非法开启时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据,由于本实施例通过传感器监测硬盘的壳体状态,并通过壳体状态判断硬盘是否被非法开启,在硬盘被非法开启时,控制硬盘销毁存储数据,解决了现有技术中通过破幻硬盘壳体盗取数据的技术问题,提高了硬盘存储数据的安全性。
参考图4,图4为本发明基于北斗定位的硬盘保护方法第三实施例的流程示意图。
基于上述各实施例,在本实施例中,所述步骤S20之后,所述方法还包括:
步骤S201:在预设时间内,所述硬盘的位置坐标由处于预设范围之外变化为处于预设范围之内时,获取所述硬盘的指纹验证结果;
可理解的是,硬盘内置指纹识别模块,在进行指纹验证后,硬盘可以将指纹验证的结果发送至基于北斗定位的硬盘保护设备。
应理解的是,硬盘处于预设范围之外时,控制硬盘禁用读写功能,若通过硬盘的位置坐标确定在预设时间内,硬盘从预设范围之外回到预设范围之内,可以判定硬盘存储数据泄露的风险较小,此时通过指纹验证后,即可正常使用该硬盘。
步骤S202:在所述指纹验证结果为验证通过时,发送复原指令至所述硬盘以使所述硬盘根据所述复原指令将所述硬盘恢复至正常读写状态;
可理解的是,指纹验证通过的条件可为在预设次数内,至少有一次指纹验证成功,此时解除禁用读写功能,将硬盘恢复至正常状态。
步骤S203:在所述指纹验证结果为验证失败时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述销毁指令销毁存储数据。
可理解的是,指纹验证失败的条件可为在预设次数内,指纹验证全部失败,此时硬盘存储数据存在泄漏风险,发送数据销毁指令至硬盘,硬盘在接收到该指令后,销毁硬盘存储数据。
本实施例通过在预设时间内,所述硬盘的位置坐标由处于预设范围之外变化为处于预设范围之内时,获取所述硬盘的指纹验证结果;在所述指纹验证结果为验证通过时,发送复原指令至所述硬盘以使所述硬盘根据所述复原指令将所述硬盘恢复至正常读写状态;在所述指纹验证结果为验证失败时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述销毁指令销毁存储数据,由于本实施例是通过在预设时间内,根据硬盘的位置坐标确定硬盘是否回到预设范围内,并在指纹验证通过时,恢复硬盘的读写功能,在指纹验证失败时,销毁硬盘存储数据,能够提高硬盘数据保护的灵活性。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于北斗定位的硬盘保护程序,所述基于北斗定位的硬盘保护程序被处理器执行时实现如上文所述的基于北斗定位的硬盘保护方法的步骤。
参照图5,图5为本发明基于北斗定位的硬盘保护装置第一实施例的结构框图。
如图5所示,本发明实施例提出的基于北斗定位的硬盘保护装置包括:确定模块10,禁用模块20,获取模块30,销毁模块40。
确定模块10,用于实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
禁用模块20,用于在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
获取模块30,用于获取所述硬盘处于预设范围之外的持续时长;
销毁模块40,用于在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
本实施例通过确定模块10实时获取硬盘的北斗定位信息,根据北斗定位信息确定硬盘的位置坐标;禁用模块20在位置坐标处于预设范围之外时,发送禁止读写指令至硬盘以使硬盘根据禁止读写指令禁用读写功能;获取模块30获取硬盘处于预设范围之外的持续时长;销毁模块40在持续时长大于预设时长时,发送数据销毁指令至硬盘以使硬盘根据数据销毁指令销毁存储数据,由于本实施例是通过北斗定位确定硬盘的位置,在硬盘处于预设范围之外时,禁用硬盘的读写功能,若在预设范围外的时长超过预设时长,则销毁存储数据,解决了现有技术中因硬盘丢失而导致的数据泄露的技术问题,提高了硬盘数据的安全性。
基于本发明上述基于北斗定位的硬盘保护装置第一实施例,提出本发明基于北斗定位的硬盘保护装置的第二实施例。
在本实施例中,销毁模块40还用于在所述持续时长大于预设时长时,获取硬盘存储数据的安全优先级;发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据。
销毁模块40还用于发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级覆写所述存储数据;在覆写存储数据完成时,控制所述硬盘的内置电阻线圈通电以产生强磁场破坏覆写后的存储数据。
确定模块10还用于通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启;在所述硬盘的壳体被非法开启时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
确定模块10还用于通过预置传感器监测所述硬盘的壳体相对于所述硬盘的内部元件之间的距离变化和所述硬盘壳体内侧的光线强度;在所述距离变化大于预设距离阈值或所述光线强度大于预设强度时,判定所述硬盘的壳体被非法开启。
禁用模块20还用于发送数据传输指令和预设生成多项式至所述硬盘,以使所述硬盘根据所述预设生成多项式和硬盘存储数据序列生成备份数据,并将所述备份数据发送至云端;在所述云端接收到所述备份数据时,发送所述预设生成多项式至所述云端,以使所述云端根据所述预设生成多项式对所述备份数据进行循环冗余校验,并在校验通过时,将所述备份数据标记为安全存储数据。
禁用模块20还用于在预设时间内,所述硬盘的位置坐标由处于预设范围之外变化为处于预设范围之内时,获取所述硬盘的指纹验证结果;在所述指纹验证结果为验证通过时,发送复原指令至所述硬盘以使所述硬盘根据所述复原指令将所述硬盘恢复至正常读写状态;在所述指纹验证结果为验证失败时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述销毁指令销毁存储数据。
本发明基于北斗定位的硬盘保护装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (9)

1.一种基于北斗定位的硬盘保护方法,其特征在于,所述方法包括:
实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
获取所述硬盘处于预设范围之外的持续时长;
在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据;
所述在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据,包括:
在所述持续时长大于预设时长时,获取硬盘存储数据的安全优先级,安全优先级与数据重要程度对应;
发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据;
所述发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据,包括:
发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级由高至低销毁对应的存储数据。
2.如权利要求1所述的方法,其特征在于,所述发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据,包括:
发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级覆写所述存储数据;
在覆写存储数据完成时,控制所述硬盘的内置电阻线圈通电以产生强磁场破坏覆写后的存储数据。
3.如权利要求1所述的方法,其特征在于,所述实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标之后,所述方法还包括:
通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启;
在所述硬盘的壳体被非法开启时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据。
4.如权利要求3所述的方法,其特征在于,所述通过预置传感器监测所述硬盘的壳体状态信息,根据所述壳体状态信息判断所述硬盘的壳体是否被非法开启,包括:
通过预置传感器监测所述硬盘的壳体相对于所述硬盘的内部元件之间的距离变化和所述硬盘壳体内侧的光线强度;
在所述距离变化大于预设距离阈值或所述光线强度大于预设强度时,判定所述硬盘的壳体被非法开启。
5.如权利要求1所述的方法,其特征在于,所述在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能之后,所述方法还包括:
发送数据传输指令和预设生成多项式至所述硬盘,以使所述硬盘根据所述预设生成多项式和硬盘存储数据序列生成备份数据,并将所述备份数据发送至云端;
在所述云端接收到所述备份数据时,发送所述预设生成多项式至所述云端,以使所述云端根据所述预设生成多项式对所述备份数据进行循环冗余校验,并在校验通过时,将所述备份数据标记为安全存储数据。
6.如权利要求1所述的方法,其特征在于,所述在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能之后,所述方法还包括:
在预设时间内,所述硬盘的位置坐标由处于预设范围之外变化为处于预设范围之内时,获取所述硬盘的指纹验证结果;
在所述指纹验证结果为验证通过时,发送复原指令至所述硬盘以使所述硬盘根据所述复原指令将所述硬盘恢复至正常读写状态;
在所述指纹验证结果为验证失败时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述销毁指令销毁存储数据。
7.一种基于北斗定位的硬盘保护装置,其特征在于,所述装置包括:
确定模块,用于实时获取硬盘的北斗定位信息,根据所述北斗定位信息确定所述硬盘的位置坐标;
禁用模块,用于在所述位置坐标处于预设范围之外时,发送禁止读写指令至所述硬盘以使所述硬盘根据所述禁止读写指令禁用读写功能;
获取模块,用于获取所述硬盘处于预设范围之外的持续时长;
销毁模块,用于在所述持续时长大于预设时长时,发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令销毁存储数据;
所述销毁模块,还用于在所述持续时长大于预设时长时,获取硬盘存储数据的安全优先级,安全优先级与数据重要程度对应;发送数据销毁指令至所述硬盘以使所述硬盘根据所述数据销毁指令按照所述安全优先级销毁存储数据;
所述销毁模块,还用于发送数据销毁指令至所述硬盘,以使所述硬盘根据所述数据销毁指令按照所述安全优先级由高至低销毁对应的存储数据。
8.一种基于北斗定位的硬盘保护设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于北斗定位的硬盘保护程序,所述基于北斗定位的硬盘保护程序配置为实现如权利要求1至6中任一项所述的基于北斗定位的硬盘保护方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有基于北斗定位的硬盘保护程序,所述基于北斗定位的硬盘保护程序被处理器执行时实现如权利要求1至6任一项所述的基于北斗定位的硬盘保护方法的步骤。
CN202110397854.8A 2021-04-13 2021-04-13 基于北斗定位的硬盘保护方法、装置、设备及存储介质 Active CN113076564B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110397854.8A CN113076564B (zh) 2021-04-13 2021-04-13 基于北斗定位的硬盘保护方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110397854.8A CN113076564B (zh) 2021-04-13 2021-04-13 基于北斗定位的硬盘保护方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113076564A CN113076564A (zh) 2021-07-06
CN113076564B true CN113076564B (zh) 2022-10-14

Family

ID=76617627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110397854.8A Active CN113076564B (zh) 2021-04-13 2021-04-13 基于北斗定位的硬盘保护方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN113076564B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113625969B (zh) * 2021-08-16 2023-11-03 上海明略人工智能(集团)有限公司 用于防止音频数据泄露的方法及装置、电子设备、存储介质
CN113704836B (zh) * 2021-08-17 2022-06-10 深圳市安信达存储技术有限公司 基于龙芯处理器的智能销毁方法
CN114283537A (zh) * 2021-12-29 2022-04-05 中国工商银行股份有限公司 发卡机的控制方法、装置、计算机设备和存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614688A (zh) * 2004-07-05 2005-05-11 上海交通大学 基于硬盘的监控数据文件处理方法及其硬盘检测方法
JP2008059388A (ja) * 2006-08-31 2008-03-13 Toshiba Corp 情報処理装置および情報処理装置に適用されるハードディスクのデータ消去方法
JP2009129453A (ja) * 2007-11-19 2009-06-11 Lenovo (Beijing) Co Ltd ハードディスクデータ保護装置、ハードディスク、コンピュータ及びハードディスクデータ保護方法
CN201600703U (zh) * 2009-11-10 2010-10-06 徐欣 基于固态硬盘的防失密自毁***
CN107797899A (zh) * 2017-10-12 2018-03-13 记忆科技(深圳)有限公司 一种固态硬盘数据安全写入的方法
CN112099895A (zh) * 2020-09-28 2020-12-18 广州华多网络科技有限公司 界面通知消息调度方法、装置、设备及存储介质
CN112269547A (zh) * 2020-10-26 2021-01-26 武汉轻工大学 无需操作***的、主动、可控硬盘数据删除方法及装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1286012C (zh) * 2002-03-20 2006-11-22 联想(北京)有限公司 计算机硬盘内信息恢复和备份的实现方法
WO2006105552A2 (en) * 2005-03-29 2006-10-05 Milan Tomasovic Device for protecting data in laptop computers in case of their loss or theft
JP2009032305A (ja) * 2007-07-24 2009-02-12 Toshiba Corp 情報記録装置及びその制御方法
CN101465610A (zh) * 2007-12-17 2009-06-24 北京和升达信息安全技术有限公司 一种用于消磁器上的电源装置
CN102646177B (zh) * 2012-02-27 2015-04-08 李予温 一种基于卫星***的单主机安全保密计算机
CN203076316U (zh) * 2012-11-13 2013-07-24 北京和升达科技发展有限公司 带有消磁功能的存储介质办公销毁机
CN104182674A (zh) * 2014-08-12 2014-12-03 清华大学深圳研究生院 一种固态硬盘的保护装置
CN104156670A (zh) * 2014-08-13 2014-11-19 北京深思数盾科技有限公司 数据保护方法及装置
CN107194291A (zh) * 2017-05-16 2017-09-22 努比亚技术有限公司 移动终端防盗方法、移动终端及计算机可读存储介质
CN107577961A (zh) * 2017-09-05 2018-01-12 深圳支点电子智能科技有限公司 可用于安全信息保护的移动终端和相关产品
CN108388810A (zh) * 2018-01-31 2018-08-10 山东华芯半导体有限公司 一种带电子围栏功能的移动加密硬盘及加密方法
CN108470130A (zh) * 2018-03-13 2018-08-31 山东超越数控电子股份有限公司 一种具有远程定位功能的涉密移动存储***及其实现方法
CN208255886U (zh) * 2018-05-24 2018-12-18 湖南君瀚信息技术有限公司 基于北斗导航定位***的安全存储装置
CN109670348A (zh) * 2019-01-31 2019-04-23 西安奇维科技有限公司 一种高可靠通用型固态硬盘快速物理销毁电路及方法
CN110049487A (zh) * 2019-03-27 2019-07-23 山东超越数控电子股份有限公司 一种基于北斗的高安全加密存储远程销毁管理***及其工作方法
CN110572776B (zh) * 2019-09-20 2021-07-16 深圳市知赢科技有限公司 安全区域的划分方法、终端和存储介质
CN210836095U (zh) * 2019-10-15 2020-06-23 湖南君瀚信息技术有限公司 可快速物理销毁的安全移动存储装置及销毁电路
CN111091681A (zh) * 2019-12-12 2020-05-01 南京酷派软件技术有限公司 一种防丢监测方法、装置、存储介质及电子设备
CN111324916A (zh) * 2020-01-21 2020-06-23 苏州浪潮智能科技有限公司 一种数据销毁方法、装置、设备及可读存储介质
CN111612570A (zh) * 2020-04-09 2020-09-01 福建鸿兴福食品有限公司 授权他人使用的租赁方法、服务器、电池及计算机可读存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614688A (zh) * 2004-07-05 2005-05-11 上海交通大学 基于硬盘的监控数据文件处理方法及其硬盘检测方法
JP2008059388A (ja) * 2006-08-31 2008-03-13 Toshiba Corp 情報処理装置および情報処理装置に適用されるハードディスクのデータ消去方法
JP2009129453A (ja) * 2007-11-19 2009-06-11 Lenovo (Beijing) Co Ltd ハードディスクデータ保護装置、ハードディスク、コンピュータ及びハードディスクデータ保護方法
CN201600703U (zh) * 2009-11-10 2010-10-06 徐欣 基于固态硬盘的防失密自毁***
CN107797899A (zh) * 2017-10-12 2018-03-13 记忆科技(深圳)有限公司 一种固态硬盘数据安全写入的方法
CN112099895A (zh) * 2020-09-28 2020-12-18 广州华多网络科技有限公司 界面通知消息调度方法、装置、设备及存储介质
CN112269547A (zh) * 2020-10-26 2021-01-26 武汉轻工大学 无需操作***的、主动、可控硬盘数据删除方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种实时触发的敏感数据安全销毁***的研究;董亮等;《小型微型计算机***》;20100715(第07期);全文 *
固态硬盘数据销毁技术综述;邓宗永等;《电脑知识与技术》;20181005(第28期);全文 *

Also Published As

Publication number Publication date
CN113076564A (zh) 2021-07-06

Similar Documents

Publication Publication Date Title
CN113076564B (zh) 基于北斗定位的硬盘保护方法、装置、设备及存储介质
KR100397316B1 (ko) 기억 장치, 암호화ㆍ복호화 장치 및 불휘발성 메모리의액세스 방법
US20190245853A1 (en) Secure storage device with on-board encryption control
TWI405211B (zh) 快閃記憶體儲存系統、控制器與資料保護方法
US5610981A (en) Preboot protection for a data security system with anti-intrusion capability
US8495385B2 (en) Adapter for portable storage medium and method of disabling data access
CN102549594A (zh) 临时秘密的安全存储
US20100146190A1 (en) Flash memory storage system, and controller and method for anti-falsifying data thereof
EP1320803A2 (en) Embedded security device within a nonvolatile memory device
US6101605A (en) Method and apparatus for performing a secure operation
US20030145182A1 (en) Data storage apparatus, data storing method, data verification apparatus, data access permission apparatus, and program and storage medium therefor
CN106919859A (zh) 基本输入输出***保护方法和装置
CN101221614A (zh) 软件保护装置中实时时钟的远程校准方法
US20060289656A1 (en) Portable electronic apparatus and data output method therefor
EP4261713A1 (en) License file management method and apparatus, and device
TWI507913B (zh) 個人電子裝置以及個人電子裝置掉失保護系統與方法
CN110399719A (zh) Bit文件加载方法、装置、设备及计算机可读存储介质
CN107704402A (zh) 一种保护数据的方法、装置、计算机可读存储介质
CN115080324B (zh) Hdd磁盘密码写保护功能测试方法、***、装置及介质
JPH0895866A (ja) 複製/解読防止機能付メモリー装置
CN111968693B (zh) 一种mcu及mcu调试接口控制方法
CN114756831A (zh) 远程激活授权***、远程激活授权方法
CN115080324A (zh) Hdd磁盘密码写保护功能测试方法、***、装置及介质
CN117171735A (zh) 一种设备的破解检测方法***、装置及设备
CN117993030A (zh) 存储器的管理方法、芯片、电子设备和可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant