一种移动存储设备的制作方法

文档序号:29623756发布日期:2022-04-13 13:55阅读:97来源:国知局
一种移动存储设备的制作方法

1.本发明涉及数据存储和信息安全领域,具体涉及一种移动存储设备。


背景技术:

2.随着信息化的高速发展,移动存储设备、例如优盘、移动硬盘等移动存储设备因便携的特点而被广泛应用,而目前可移动存储设备是个人使用频率最高的工具,其可靠性以及操作系统的适配性都非常完善,但是移动存储设备内部的数据存储的安全性越来越受到关注,而目前的移动存储设备没有完善的数据安全存储模式,仍然存在数据存储的风险;除此之外现有的可移动存储设备都有着不支持用户生物信息验证、及性能差的问题。


技术实现要素:

3.针对上述技术问题,本发明采用的技术方案为:
4.本发明实施例提供一种移动存储设备,所述移动存储设备包括:主控模块、识别模块、存储模块、解密模块、副控模块和数据传输端口,所述识别模块、所述存储模块、所述解密模块均与所述主控模块电连接且所述识别模块和所述解密模块还均与所述存储模块电连接,所述解密模块与所述数据传输端口通过所述副控模块电连接,其中,当所述主控模块执行一段计算机程序时,实现以下步骤:
5.s100、接收到所述识别模块发送的启动请求且根据所述启动请求,获取所述识别模块采集的当前用户信息;
6.s200、将所述当前用户信息与所述存储模块中的预设用户信息进行比对,且当所述当前用户信息与所述预设用户信息一致时,确定当前用户为目标用户;
7.s300、发送解密指令至所述解密模块,以使得根据目标用户对应的密钥,所述解密模块对目标用户对应的文本进行解密;
8.s400、根据所述解密结果,将控制所述解密模块的数据传输指令发送至所述副控模块,以使得所述副控模块根据所述数据传输指令控制所述数据传输端口的开启或者关闭;
9.s500、当所述当前用户信息与所述预设用户信息不一致时,执行验证措施。
10.本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明提供的一种移动存储设备可达到相当的技术进步性及实用性,且具有广泛的利用价值,其至少具有下列优点:
11.本发明通过主控模块和副控模块控制所述移动存储设备,用户在使用所述移动存储设备时需要验证,若用户信息与预设信息不一致则为非目标用户,所述副控模块控制所述数据传输端口为关闭状态,若用户与预设信息一致则为目标用户,所述副控模块控制所述数据传输端口为开启状态,从而保证了数据的安全性。
12.所述移动存储设备还包括能源模块,所述能源模块将循环能源转换成电能给主控模块和识别模块供电,从环境方面来看,更加环保。
13.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
14.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1为本发明实施例提供的基于移动存储设备执行程序的流程图。
16.图2为本发明实施例提供的移动存储设备的各个模块的结构示意图。
17.图3为本发明另一个实施例提供的移动存储设备的各个模块的结构示意图。
具体实施方式
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.如图2所所示,本发明实施例提供一种移动存储设备,所述移动存储设备包括:主控模块、识别模块、存储模块、解密模块、副控模块和数据传输端口,所述识别模块、所述存储模块、所述解密模块均与所述主控模块电连接且所述识别模块和所述解密模块还均与所述存储模块电连接,所述解密模块与所述数据传输端口通过所述副控模块电连接,其中,当所述主控模块执行一段计算机程序时,实现以下步骤,如图1所示:
20.s100、接收到所述识别模块发送的启动请求且根据所述启动请求,获取所述识别模块采集的当前用户信息。
21.具体地,所述当前用户信息为虹膜信息、指纹信息、声波信息中任意一种生物信息,优选地,所述当前用户信息为指纹信息。
22.s200、将所述当前用户信息与所述存储模块中的预设用户信息进行比对,且当所述当前用户信息与所述预设用户信息一致时,确定当前用户为目标用户。
23.具体地,所述存储模块中存储用户数据的字段包括:预设用户id、预设用户id对应的虹膜特征向量、预设用户id对应的指纹特征向量、预设用户id对应的声波特征向量。
24.具体地,在s200步骤中包括如下步骤:
25.s201、将所述当前用户信息进行特征提取,得到当前用户对应的特征向量a=(a1,a2,
……
,am),其中,aj是指第j个特征值,j=1
……
m,m为特征数量;
26.s203、根据当前用户信息,从所述存储模块中获取预设用户数据集b=(b1,b2,
……
,bn),其中,第i个预设用户对应的特征向量bi=(b
i1
,b
i2

……
,b
im
),i=1
……
n,n为预设用户id数量;
27.s205、当所有ai与所有b
ij
均一致时,确定当前用户为目标用户。
28.s300、发送解密指令至所述解密模块,以使得根据目标用户对应的密钥,所述解密
模块对目标用户对应的文本进行解密;本领域技术人员知晓采取现有解密方式进行解密,在此不再赘述。
29.具体地,所述存储中存储预设用户数据的字段还包括:预设用户id对应的密钥;本领域技术人员可以根据实际需求选择密钥的类型,在此不再赘述。
30.s400、根据所述解密结果,将控制所述解密模块的数据传输指令发送至所述副控模块,以使得所述副控模块根据所述数据传输指令控制所述数据传输端口的开启或者关闭。
31.具体地,所述数据传输端口的类型包括多种,例如usb端口、type-c端口等,在此不再一一列表。
32.s500、当所述当前用户信息与所述预设用户信息不一致时,执行验证措施。
33.具体地,在s500步骤中还包括如下步骤:
34.s501、发送提示指令至显示器且获取当前用户的关键信息,其中,所述关键信息是指除当前用户信息之外的其他生物信息。
35.s503、根据所述关键信息对应的特征向量与所述存储模块中的预设用户信息进行比对且当所述关键信息与所述预设用户信息一致时,确定当前用户为目标用户。
36.优先地,s503步骤的具体实施步骤可参照s200步骤,在此不再赘述。
37.s505、根据目标用户对应的密钥,获取所述解密模块的解密结果,以使得所述副控模块控制所述数据传输端口的开启或者关闭;其中,s505步骤的具体实施步骤可以参照s300和s400步骤,在此不再赘述。
38.s507、当所述关键信息与所述预设用户信息不一致时,发送验证指令至显示器且根据验证指令,获取到当前输入密码。
39.s509、当所述当前输入密码与预设密码一致时,确定当前用户为关键用户,且发送解密指令至所述解密模块,以使得根据所述关键用户对应的密钥,所述解密模块对所述关键用户对应的文本进行解密;其中,所述关键用户是指移动设备对应的公共用户,本领域技术人员知晓公共用户,在此不再赘述;可以理解为:通过密码进入移动设备时,所述关键用户可操作的文本是指公共文本,无法操作个人加密的文本,能够使所述移动存储设备作为公用存储设备和私用存储设备,作为公用存储设备时可为多个用户使用,每个用户具有相应的使用权限,作为私用存储设备时,所述移动存储设备分配对应的存储空间和使用权限给用户,用户可以在分配的存储空间存储文件。
40.具体地,本领域技术人员知晓所述预设密码可以移动设备的管理员进行设置,在此不再赘述。
41.s5011、当所述当前输入密码与所述预设密码不一致时,对移动设备进行锁定。
42.本实施例提供了一种移动存储设备,所述主控模块接收到识别模块发送的启动请求并获取识别模块采集的当前用户信息,基于当前用户信息与预设用户信息进行比对并确定目标用户,同时向解密模块发送解密指令,解密模块对目标用户进行解密并将解密结果发送至副控模块,副控模块控制数据传输端口的开启与关闭,从而保证了数据的安全性。
43.在一个具体的实施例中,s5011步骤之前还包括如下步骤:
44.s5010、当所述当前输入密码与所述预设密码一致时,接收到启动管理系统请求且根据启动管理系统请求,将所述当前用户信息作为预设用户信息,插入至存储模块中存储
预设用户数据中,能够保证数据的安全性。
45.在另一个具体的实施例中,如图3所示,所述系统还包括能源模块,所述能源模块与所述主控模块和所述识别模块电连接,所述能源模块用于对所述主控模块和所述识别模块进行供电,由于能源模块将循环能源转换成电能为各个模块供电,从环境方面来看,更加环保。
46.虽然已经通过示例对本技术的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本技术的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本技术的范围和精神。本技术开的范围由所附权利要求来限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1