本技术涉及加密存储,具体涉及一种移动存储介质加解锁方法及移动存储介质。
背景技术:
1、随着移动存储介质使用的普遍推广,对移动存储介质的数据安全性以及使用便捷性的要求越来越高。目前移动存储介质的加密方案主要是对移动存储介质中的数据进行加密,用户想要获取解密的数据,要么需要安装解密软件,要么只能在特定的治具上使用,使用便捷性较低。
技术实现思路
1、本技术提供一种移动存储介质加解锁方法及移动存储介质,可以解决现有技术中存在的移动存储介质的加密方案使用便捷性较低的技术问题。
2、第一方面,本技术实施例提供一种移动存储介质加解锁方法,所述移动存储介质加解锁方法包括:
3、移动存储介质配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态;
4、移动存储介质处于待认证状态时,拒绝执行用户输入的数据读写指令;
5、加解锁软件从解锁界面接收到用户输入的第二认证密码后,向移动存储介质发送获取密码指令,以从移动存储介质获取第一认证密码,若第一认证密码与第二认证密码相同,则向移动存储介质发送解锁指令,以使移动存储介质从待认证状态转换至已认证状态,其中,加解锁软件设置于移动存储介质的第一存储区域;
6、移动存储介质处于已认证状态时,在第二存储区域执行用户输入的数据读写指令。
7、进一步地,一实施例中,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
8、加解锁软件通过第一预设格式的消息向移动存储介质发送获取密码指令和解锁指令;
9、第一预设格式的消息包括扩展标识字段和操作标识字段;
10、扩展标识字段用于将对应消息与标准命令的消息进行区分;
11、操作标识字段用于指定操作类型为获取密码或解锁。
12、进一步地,一实施例中,在所述移动存储介质配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态的步骤之后还包括:
13、加解锁软件从移除锁界面接收到用户输入的第三认证密码后,向移动存储介质发送获取密码指令,以从移动存储介质获取第一认证密码,若第一认证密码与第三认证密码相同,则向移动存储介质发送移除锁指令,以使移动存储介质移除第一认证密码,并从待认证状态或已认证状态转换至无认证状态;
14、移动存储介质处于无认证状态时,在第二存储区域执行用户输入的数据读写指令;
15、移动存储介质没有配置第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为无认证状态。
16、进一步地,一实施例中,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
17、加解锁软件通过第一预设格式的消息向移动存储介质发送获取密码指令、解锁指令和移除锁指令;
18、第一预设格式的消息包括扩展标识字段和操作标识字段;
19、扩展标识字段用于将对应消息与标准命令的消息进行区分;
20、操作标识字段用于指定操作类型为获取密码、解锁或移除锁。
21、进一步地,一实施例中,在所述移动存储介质配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态的步骤之前还包括:
22、移动存储介质没有配置第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为无认证状态;
23、移动存储介质处于无认证状态时,在第二存储区域执行用户输入的数据读写指令;
24、加解锁软件从加锁界面接收到用户输入的第一认证密码后,向移动存储介质发送第一认证密码和加锁指令,以使移动存储介质配置第一认证密码,并从无认证状态转换至已认证状态。
25、进一步地,一实施例中,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
26、加解锁软件通过第一预设格式的消息向移动存储介质发送获取密码指令和解锁指令,通过第二预设格式的消息向移动存储介质发送第一认证密码和加锁指令;
27、第一预设格式的消息包括扩展标识字段和操作标识字段,第二预设格式的消息包括扩展标识字段、操作标识字段和加锁内容字段;
28、扩展标识字段用于将对应消息与标准命令的消息进行区分;
29、操作标识字段用于指定操作类型为获取密码、解锁或加锁;
30、加锁内容字段用于填充第一认证密码。
31、进一步地,一实施例中,所述移动存储介质加解锁方法还包括:
32、移动存储介质没有配置第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为无认证状态;
33、移动存储介质处于无认证状态时,在第二存储区域执行用户输入的数据读写指令;
34、加解锁软件从加锁界面接收到用户输入的第一认证密码后,向移动存储介质发送第一认证密码和加锁指令,以使移动存储介质配置第一认证密码,并从无认证状态转换至已认证状态;
35、加解锁软件从移除锁界面接收到用户输入的第三认证密码后,向移动存储介质发送获取密码指令,以从移动存储介质获取第一认证密码,若第一认证密码与第三认证密码相同,则向移动存储介质发送移除锁指令,以使移动存储介质移除第一认证密码,并从待认证状态或已认证状态转换至无认证状态。
36、进一步地,一实施例中,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
37、加解锁软件通过第一预设格式的消息向移动存储介质发送获取密码指令、解锁指令和移除锁指令,通过第二预设格式的消息向移动存储介质发送第一认证密码和加锁指令;
38、第一预设格式的消息包括扩展标识字段和操作标识字段,第二预设格式的消息包括扩展标识字段、操作标识字段和加锁内容字段;
39、扩展标识字段用于将对应消息与标准命令的消息进行区分;
40、操作标识字段用于指定操作类型为获取密码、解锁、移除锁或加锁;
41、加锁内容字段用于填充第一认证密码。
42、进一步地,一实施例中,移动存储介质为移动固态硬盘;
43、加解锁软件与移动固态硬盘通过get log page命令的扩展命令进行通信;
44、扩展标识字段采用log page identifier字段。
45、第二方面,本技术实施例还提供一种移动存储介质,移动存储介质具有第一存储区域和第二存储区域,第一存储区域设置有加解锁软件;
46、移动存储介质用于配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态;
47、移动存储介质还用于处于待认证状态时,拒绝执行用户输入的数据读写指令;
48、加解锁软件用于从解锁界面接收到用户输入的第二认证密码后,向移动存储介质发送获取密码指令,以从移动存储介质获取第一认证密码,若第一认证密码与第二认证密码相同,则向移动存储介质发送解锁指令,以使移动存储介质从待认证状态转换至已认证状态;
49、移动存储介质还用于处于已认证状态时,在第二存储区域执行用户输入的数据读写指令。
50、本技术中,移动存储介质具有第一存储区域和第二存储区域,第一存储区域设置有加解锁软件,移动存储介质配置有认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态,此时移动存储介质会拒绝执行用户输入的数据读写指令,以实现数据加密,用户在加解锁软件的解锁界面输入正确的认证密码后,加解锁软件会向移动存储介质发送解锁指令,以使移动存储介质从待认证状态转换至已认证状态,此时移动存储介质会在第二存储区域执行用户输入的数据读写指令,以实现数据解密。通过本技术,移动存储介质与任意智能终端建立连接上电后均可通过自带的加解锁软件实现数据解密,使用便捷性高。
1.一种移动存储介质加解锁方法,其特征在于,所述移动存储介质加解锁方法包括:
2.如权利要求1所述的移动存储介质加解锁方法,其特征在于,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
3.如权利要求1所述的移动存储介质加解锁方法,其特征在于,在所述移动存储介质配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态的步骤之后还包括:
4.如权利要求3所述的移动存储介质加解锁方法,其特征在于,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
5.如权利要求1所述的移动存储介质加解锁方法,其特征在于,在所述移动存储介质配置有第一认证密码时,与智能终端建立连接上电后将自身初始状态设置为待认证状态的步骤之前还包括:
6.如权利要求5所述的移动存储介质加解锁方法,其特征在于,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
7.如权利要求1所述的移动存储介质加解锁方法,其特征在于,所述移动存储介质加解锁方法还包括:
8.如权利要求7所述的移动存储介质加解锁方法,其特征在于,加解锁软件与移动存储介质通过标准命令的扩展命令进行通信;
9.如权利要求2、4、6、8中任一项所述的移动存储介质加解锁方法,其特征在于,移动存储介质为移动固态硬盘;
10.一种移动存储介质,其特征在于,移动存储介质具有第一存储区域和第二存储区域,第一存储区域设置有加解锁软件;
