硬盘解密方法、设备及可读存储介质与流程

文档序号:12906386阅读:530来源:国知局
硬盘解密方法、设备及可读存储介质与流程

本发明涉及硬盘的技术领域,尤其涉及一种硬盘解密方法、设备及可读存储介质。



背景技术:

随着计算机技术和互联网的迅速发展,数据已经成为人们非常重要的资产,而数据又是存储在硬盘中的,因此,对硬盘进行加密是保护数据安全的有效途径,能够有效防止数据泄露。

现有硬盘加密方法,通常是利用密码输入软件,对需要加密的硬盘分区输入密码,将密码写到硬盘的固定区域,实现对硬盘中的数据进行加密,后续在bios(basicinputoutputsystem,基本输入输出系统)启动过程中,需要手动输入密码,只有密码正确时,才能对加密的硬盘进行解密,才能实现硬盘功能的正常化。

由于密码的位数有限,对硬盘的加密深度有限,因此,容易被他人破解,硬盘数据的安全性无法得到有效的保证。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种硬盘解密方法、设备及可读存储介质,旨在解决现有硬盘加密方法,容易被他人破解,硬盘数据的安全性无法得到有效的保证的技术问题。

为实现上述目的,本发明提供一种硬盘解密方法,所述硬盘解密方法包括以下步骤:

接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

判断所述密钥数据流是否为预设密钥数据流;

若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

可选地,所述控制硬盘进入正常工作状态的步骤之前,所述硬盘解密方法还包括:

在所述密钥数据流加密时,对加密的密钥数据流进行解密;

在所述密钥数据流解密成功时,执行所述控制硬盘进入正常工作状态的步骤。

可选地,所述对加密的密钥数据流进行解密的步骤之后,所述硬盘解密方法还包括:

在所述密钥数据流解密失败时,控制硬盘进入访问限制状态;

记录访问限制次数,并判断所述访问限制次数是否超过预设阈值;

在所述访问限制次数超过预设阈值时,控制硬盘进入锁定状态。

可选地,所述控制硬盘进入访问限制状态的步骤之后,所述硬盘解密方法还包括:

记录访问限制时长,并判断所述访问限制时长是否超过预设阈值;

在所述访问限制时长超过预设阈值时,控制硬盘进入锁定状态。

可选地,所述控制硬盘进入正常工作状态的步骤之后,所述硬盘解密方法还包括:

在接收到触发的待机指令时,根据所述待机指令控制硬盘进入待机状态,并生成待机状态标识,且存储所述待机状态标识。

可选地,所述硬盘解密方法还包括:

接收触发的硬盘解锁请求,并显示硬盘解锁界面;

在接收到基于所述硬盘解锁界面输入的硬盘解锁信息时,对所述硬盘解锁信息进行验证;

当所述硬盘解锁信息通过验证时,对硬盘进行解锁。

可选地,所述硬盘解密方法还包括:

接收触发的用户加密请求,并显示密码设置界面;

接收用户基于所述密码设置界面输入的用户密码,并根据所述用户密码对硬盘进行加密。

可选地,所述硬盘包括机械硬盘、固态硬盘和混合硬盘。

此外,为实现上述目的,本发明还提供一种硬盘解密设备,所述硬盘解密设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的硬盘解密程序,所述硬盘解密程序被所述处理器执行时实现以下步骤:

接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

判断所述密钥数据流是否为预设密钥数据流;

若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有硬盘解密程序,所述硬盘解密程序被处理器执行时实现以下步骤:

接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

判断所述密钥数据流是否为预设密钥数据流;

若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

本发明接收广播的硬盘解密请求,并从该硬盘解密请求中获取解密指令,然后当该解密指令为预设解密指令时,从该解密请求中获取密钥数据流,最后判断该密钥数据流是否为预设密钥数据流,如果该密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态,如果该密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态,本方案通过在硬盘中固化密钥数据流,实现全硬盘加密,从物理上杜绝了对硬盘部分内容的访问,且该密钥数据流的位数较长,极大的增加了破解难度,此外,无需用户手工输入密码,只需bios对进行固化的密钥数据流进行解密,极大的简化解密过程,提高解密效率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明硬盘解密方法第一实施例的流程示意图;

图3为本发明硬盘解密方法第二实施例的流程示意图;

图4为本发明硬盘解密方法第三实施例的流程示意图;

图5为本发明硬盘解密方法第四实施例的流程示意图;

图6为本发明硬盘解密方法第五实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:接收广播的硬盘解密请求,并从该硬盘解密请求中获取解密指令,然后当该解密指令为预设解密指令时,从该解密请求中获取密钥数据流,最后判断该密钥数据流是否为预设密钥数据流,如果该密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态,如果该密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

由于密码的位数有限,对硬盘的加密深度有限,因此,现有硬盘加密方法容易被他人破解,硬盘数据的安全性无法得到有效的保证。

为解决上述问题,本发明提供一种解决方案,本方案通过在硬盘中固化密钥数据流,实现全硬盘加密,从物理上杜绝了对硬盘部分内容的访问,且该密钥数据流的位数较长,极大的增加了破解难度,此外,无需用户手工输入密码,只需bios对进行固化的密钥数据流进行解密,极大的简化解密过程,提高解密效率。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例设备可以是pc,也可以是智能手机、平板电脑、便携计算机等具有显示功能的可移动式终端设备,或者固定终端设备。

如图1所示,该设备可以包括:处理器1001,例如cpu,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,该设备还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及硬盘解密程序。

在图1所示的设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的硬盘解密程序,并执行以下步骤:

接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

判断所述密钥数据流是否为预设密钥数据流;

若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

在所述密钥数据流加密时,对加密的密钥数据流进行解密;

在所述密钥数据流解密成功时,控制硬盘进入正常工作状态。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

在所述密钥数据流解密失败时,控制硬盘进入访问限制状态;

记录访问限制次数,并判断所述访问限制次数是否超过预设阈值;

在所述访问限制次数超过预设阈值时,控制硬盘进入锁定状态。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

记录访问限制时长,并判断所述访问限制时长是否超过预设阈值;

在所述访问限制时长超过预设阈值时,控制硬盘进入锁定状态。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

在接收到触发的待机指令时,根据所述待机指令控制硬盘进入待机状态,并生成待机状态标识,且存储所述待机状态标识。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

接收触发的硬盘解锁请求,并显示硬盘解锁界面;

在接收到基于所述硬盘解锁界面输入的硬盘解锁信息时,对所述硬盘解锁信息进行验证;

当所述硬盘解锁信息通过验证时,对硬盘进行解锁。

进一步地,处理器1001可以调用存储器1005中存储的硬盘解密程序,还执行以下步骤:

接收触发的用户加密请求,并显示密码设置界面;

接收用户基于所述密码设置界面输入的用户密码,并根据所述用户密码对硬盘进行加密。

本发明硬盘解密设备的具体实施例与下述硬盘解密方法的各具体实施例基本相同,在此不作赘述。

本发明提供一种硬盘解密方法。

参照图2,图2为本发明硬盘解密方法第一实施例的流程示意图。

在本实施例中,该硬盘解密方法包括:

步骤s101,接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

步骤s102,当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

该硬盘解密方法应用于硬盘解密设备,该硬盘解密设备包括计算机和笔记本电脑等包括硬盘的终端设备,该硬盘包括机械硬盘、固态硬盘和混合硬盘等。该机械硬盘采用磁性碟片来存储数据,该固态硬盘采用闪存颗粒来存储数据,该混合硬盘结合磁性碟片和闪存颗粒来存储数据。该硬盘解密设备包括bios(basicinputoutputsystem,基本输入输出系统)和硬盘等,该bios是固化存储在硬盘解密设备的主板上的程序,它保存着硬盘解密设备的基本输入输出程序、开机后自检程序和系统自启动程序等,该bios可从cmos中读写系统设置的具体信息。

该bios可存放在rom(readonlymemory,只读存储器)、eprom(erasableprogrammablerom,可擦除可编程rom)、eprom(erasableprogrammablerom,可擦除可编程rom)或eeprom(electricallyerasableprogrammablerom,电可擦除可编程rom)中。该bios包括bios中断服务程序、系统设置程序、post(poweronselftest,上电自检)和自检程序等,该bios用于自检及初始化、程序服务处理和硬件中断处理,bios主要有awardbios、amibios和phoenixbios等三种类型,在本发明中,对此不作限定。

该硬盘解密设备中的主板上电后,bios开始运行,当运行到dxe阶段,则加载ahci((serialataadvancedhostcontrollerinterface,高级主机控制器接口))的驱动环境,此时该bios向硬盘解密设备中的硬盘广播硬盘解密请求,该硬盘解密请求携带有解密指令和密钥数据流,而硬盘从广播的硬盘解密请求中获取解密指令,并判断该解密指令是否为预设解密指令,如果该解密指令为预设解密指令,则进一步的从该解密请求中获取密钥数据流。

该硬盘中存储有预设解密指令和预设密钥数据流,该硬盘为已加密硬盘,加密方式为在硬盘中固化密钥数据流,即硬盘厂商生产的硬盘中存储有预设解密指令和预设密钥数据流时,则完成加密。在具体实施中,该密钥数据流可以是0~512字节任意长度的数据,密钥数据流越长,硬盘的加密性能越好,但硬盘端接收密钥数据流的准确率会下降,为提高密钥数据流的准确性,可增加bios广播解密请求的次数,该广播次数可根据实际情况设置。

该预设解密指令存储在硬盘中,即bios与硬盘相互约定命令,当bios广播的解密指令为与硬盘约定的解密指令时,进行后续操作。该bios的运行阶段包括sec阶段、pei阶段、dxe阶段和bds阶段,sec阶段接受并处理系统启动和重启信号、配置临时ram区域和传递系统参数至pei阶段;pei阶段负责pei基础服务和流程,以及cpu初始化、内存控制器初始化、io控制器初始化和内存初始化等;dxe阶段负责初始化dxe基础服务和执行流程和初始化系统设备;bds阶段初始化控制台设备、加载必要的设备驱动和根据系统设置加载和执行启动项。

步骤s103,判断所述密钥数据流是否为预设密钥数据流;

步骤s104,若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

步骤s105,若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

该硬盘解密设备中的硬盘从解密请求中获取密钥数据流后,判断该密钥数据流是否为预设密钥数据流,即将该密钥数据流与硬盘中存储的密钥数据流进行比较,如果该密钥数据流与硬盘中存储的密钥数据流相同,则判定该密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态,如果该密钥数据流与硬盘中存储的密钥数据流不同,则判定该密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。当硬盘处于正常工作状态时,该硬盘解密设备能够访问该硬盘,而当硬盘处于锁定状态时,该硬盘解密设备无法访问该硬盘,需要进行解锁和解密才能进行访问。

在具体实施中,如果密钥数据流为预设密钥数据流,则在控制硬盘进入工作状态的同时,向bios返回成功信息,使得bios进行其它硬盘的验证,如果该密钥数据流不为预设密钥数据流,则在控制硬盘进入锁定状态的同时,向bios返回锁定信息,使得该硬盘解密设备锁定全部硬盘,即硬盘均为不可访问状态。

该硬盘至少包括一个,在具体实施中,该硬盘解密设备中的硬盘至少包括两个时,该bios先广播其中一个硬盘的解密请求,而对应的硬盘在接收到该解密请求时,解密完成,进入正常工作状态,然后该bios再广播另外硬盘的解密请求,逐一的对硬盘解密设备中的硬盘进行解密,此外,每个硬盘中的解密指令和密钥数据流可随着硬盘生产批次进行改变,即bios与硬盘协商增加兼容的解密指令和密钥数据流,实现在同一硬盘解密设备中对不同的硬盘进行加解密。

在本实施例中,本发明接收广播的硬盘解密请求,并从该硬盘解密请求中获取解密指令,然后当该解密指令为预设解密指令时,从该解密请求中获取密钥数据流,最后判断该密钥数据流是否为预设密钥数据流,如果该密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态,如果该密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态,本方案通过在硬盘中固化密钥数据流,实现全硬盘加密,从物理上杜绝了对硬盘部分内容的访问,且该密钥数据流的位数较长,极大的增加了破解难度,此外,无需用户手工输入密码,只需bios对进行固化的密钥数据流进行解密,极大的简化解密过程,提高解密效率。

进一步的,参照图3,基于上述第一实施例,提出本发明硬盘解密方法的第二实施例,与前述实施例的区别在于,该步骤s104之前,该硬盘解密方法还包括:

步骤s106,在所述密钥数据流加密时,对加密的密钥数据流进行解密;

在所述密钥数据流解密成功时,执行步骤s104,即控制硬盘进入正常工作状态。

该硬盘解密设备通过判断发现该密钥数据流为预设密钥数据流,则进一步判断该密钥数据流是否加密,如果该密钥数据流加密,则对加密的密钥数据流进行解密,并在该密钥数据流解密成功时,控制硬盘进入正常工作状态。

具体为bios与硬盘约定加密算法,而bios根据约定的加密算法对待广播的密钥数据流进行加密,同时硬盘根据约定的加密算法对存储在硬盘中的密钥数据流进行加密,而硬盘在接收到bios广播的解密请求时,先获取该解密请求中的解密指令,当该解密指令为预设解密指令时,从该解密请求中获取密钥数据流,并在该密钥数据流为预设密钥数据流时,对该密钥数据流进行解密,解密成功后,控制硬盘进入正常工作状态。

在本实施例中,本发明通过对密钥数据流进行加密,有效的提高密钥数据流的安全性,也有效的保证硬盘数据的安全性。

进一步地,参照图4,基于上述第二实施例提出本发明硬盘解密方法的第三实施例,与前述实施例的区别在于,该步骤s106之后,该硬盘解密方法还包括:

步骤s107,在所述密钥数据流解密失败时,控制硬盘进入访问限制状态;

步骤s108,记录访问限制次数,并判断所述访问限制次数是否超过预设阈值;

步骤s109,在所述访问限制次数超过预设阈值时,控制硬盘进入锁定状态。

该硬盘解密设备对密钥数据流进行解密,当密钥数据流解密失败时,控制硬盘进入访问限制状态,并记录硬盘解密设备访问硬盘的访问限制次数,同时判断该访问限制次数是否超过预设阈值,如果该访问限制次数超过预设阈值,则控制硬盘进入锁定状态,如果该访问限制次数未超过预设阈值,则继续访问该硬盘。当硬盘处于访问限制状态时,该硬盘解密设备访问硬盘的次数有限制,同时也无法访问硬盘中的敏感数据,该敏感数据包括个人文件和最近添加数据等。在具体实施中,当用户需要对处于访问限制状态的硬盘解访问时,该硬盘解密设备显示访问密码输入界面,用户可基于该访问密码输入界面输入访问解除密码,该硬盘解密设备对输入的访问解除密码进行验证,当验证通过时,控制硬盘进入正常工作状态。

进一步地,在该密钥数据流解密失败时,控制硬盘进入访问限制状态,并记录访问限制时长,同时判断该访问限制时长是否超过预设阈值,如果该访问限制时长超过预设阈值,则控制硬盘进入锁定状态,如果该访问限制时长未超过预设阈值,则继续访问该硬盘,该硬盘解密设备访问硬盘的时长有限制。

在本实施例中,本发明在密钥数据流解密失败时,控制硬盘进入访问限制状态,保证该硬盘解密设备的基本功能,同时,记录访问限制次数,能够在访问限制次数超过预设阈值时,控制硬盘进入锁定状态,保证硬盘数据的安全。

进一步地,参照图5,基于上述第第一、第二或第三实施例提出本发明硬盘解密方法的第四实施例,与前述实施例的区别在于,该步骤s104之后,该硬盘解密方法还包括:

步骤s110,在接收到触发的待机指令时,根据所述待机指令控制硬盘进入待机状态,并生成待机状态标识,且存储所述待机状态标识。

该硬盘解密设备在接收到用户触发的待机指令时,根据该待机指令控制硬盘进入待机状态,并生成待机状态标识,且存储待机状态标识,该待机状态标识表示硬盘处于待机状态,而当该硬盘解密设备进入工作状态时,判断该待机状态标识是否存在,如果该状待机状态标识存在,则可以判定硬盘处于待机状态,则控制硬盘进入正常工作状态,无需进行解密过程。

在本实施例中,本发明硬盘从待机状态切换到正常工作状态的过程中,无需对硬盘进行解密,便于硬盘解密设备快速访问硬盘。

进一步地,参照图6,基于上述第第一、第二、第三或第四实施例提出本发明硬盘解密方法的第五实施例,与前述实施例的区别在于,该硬盘解密方法还包括:

步骤s111,接收触发的硬盘解锁请求,并显示硬盘解锁界面;

步骤s112,在接收到基于所述硬盘解锁界面输入的硬盘解锁信息时,对所述硬盘解锁信息进行验证;

步骤s113,当所述硬盘解锁信息通过验证时,对硬盘进行解锁。

该硬盘解密设备要访问处于锁定状态的硬盘,需要对处于锁定状态的硬盘进行解锁,即用户触发硬盘解锁请求,而硬盘解密设备在接收到用户触发的硬盘解锁请求时,显示硬盘解锁界面,此时用户可基于该硬盘解锁界面输入硬盘解锁信息,硬盘解密设备在接收到基于该硬盘解锁界面输入的硬盘解锁信息时,对该硬盘解锁信息进行验证,当该硬盘解锁信息通过验证时,对硬盘进行解锁,控制硬盘进入正常工作状态。该硬盘解锁信息包括硬盘解锁密码、硬盘序列号和锁定时间等,该硬盘解锁密码可以是数字密码、指纹密码和语音密码等。

在本实施例中,本发明通过输入硬盘解锁信息可对处于锁定状态的硬盘进行解锁,该硬盘解锁信息复杂,有效提高硬盘的破解难度,保证硬盘数据的安全,也便于用户自主解锁硬盘,防止因误操作导致硬盘锁定而无法解锁的情况发生。

进一步地,该硬盘解密设备在接收触发的用户加密请求时,显示密码设置界面,接收用户基于该密码设置界面输入的用户密码,并根据该用户密码对硬盘进行加密,在固化密钥数据流的同时,用户还可设置用户密码对硬盘进行再次加密,极大的提高硬盘数据的安全性。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有硬盘解密程序,所述硬盘解密程序被处理器执行时实现以下步骤:

接收广播的硬盘解密请求,并从所述硬盘解密请求中获取解密指令;

当所述解密指令为预设解密指令时,从所述解密请求中获取密钥数据流;

判断所述密钥数据流是否为预设密钥数据流;

若所述密钥数据流为预设密钥数据流,则控制硬盘进入正常工作状态;

若所述密钥数据流不为预设密钥数据流,则控制硬盘进入锁定状态。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

在所述密钥数据流加密时,对加密的密钥数据流进行解密;

在所述密钥数据流解密成功时,控制硬盘进入正常工作状态。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

在所述密钥数据流解密失败时,控制硬盘进入访问限制状态;

记录访问限制次数,并判断所述访问限制次数是否超过预设阈值;

在所述访问限制次数超过预设阈值时,控制硬盘进入锁定状态。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

记录访问限制时长,并判断所述访问限制时长是否超过预设阈值;

在所述访问限制时长超过预设阈值时,控制硬盘进入锁定状态。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

在接收到触发的待机指令时,根据所述待机指令控制硬盘进入待机状态,并生成待机状态标识,且存储所述待机状态标识。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

接收触发的硬盘解锁请求,并显示硬盘解锁界面;

在接收到基于所述硬盘解锁界面输入的硬盘解锁信息时,对所述硬盘解锁信息进行验证;

当所述硬盘解锁信息通过验证时,对硬盘进行解锁。

进一步地,所述硬盘解密程序被处理器执行时还实现以下步骤:

接收触发的用户加密请求,并显示密码设置界面;

接收用户基于所述密码设置界面输入的用户密码,并根据所述用户密码对硬盘进行加密。

本发明计算机可读存储介质的具体实施例与上述硬盘解密方法的各具体实施例基本相同,在此不作赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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