System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信息存储,尤其涉及一种加密优盘的实现方法、装置、电子设备及存储介质。
技术介绍
1、随着信息时代的到来,移动存储介质已经成为人们日常工作中不可或缺的信息传输工具。优盘采用usb接口,支持热插拔,具有传输速度快、使用简单、体积小、容量大和便于携带等特点,成为应用最广泛的移动存储介质。
2、目前,在windows下,操作系统上层应用可以正常使用scsi私有指令,通过私有指令实现对u盘的私密分区的管理。但是在某些操作系统下,如linux,使用私有指令需要root权限,root权限,系统权限的一种,也叫根权限,是某些系统中的超级管理员,该帐户拥有整个系统的最高权限,可以方便的对系统的部件进行删除或更改。如果用户获取了root权限,可以轻松的对系统刷机、备份、还原和卸载系统文件等操作,恶意软件获取root权限后,将对系统造成不可修复的破坏,用户存储在主机上的所有隐私都将暴露在恶意软件之下。
3、由上可知,利用scsi协议中重新插入磁盘的命令实现加密区切换的方式无法兼容不同系统,例如在windows系统可以正常切换的加密区,但是到linux系统,手机等设备上就不能正常切换到加密区。
4、因此,急需一种能够提高加密优盘兼容性,在任何设备上都能实现加密区切换的加密优盘实现方法。
技术实现思路
1、本专利技术各实施例提供一种加密优盘的实现方法、装置、电子设备及存储介质,以解决相关技术中加密优盘的兼容性不高的问题。所述技术方案如下:
2、根
3、在其中一个实施例中,若所述信息对比的结果未满足设定条件则重新读取输入密码通过以下步骤实现:若所述信息对比的结果未满足设定条件,则轮询读取输入密码,将所述输入密码与所述初始信息进行信息对比;直至信息对比的结果满足设定条件,通过软件重启中央处理器后重新获取优盘的初始信息。
4、在其中一个实施例中,若所述信息对比的结果满足设定条件则获取所述优盘的加密信息通过以下步骤实现:若所述信息对比的结果满足设定条件,则读取所述优盘的加密盘得到所述优盘的加密信息;对所述优盘的加密信息进行操作。
5、在其中一个实施例中,读取输入密码,将所述输入密码与所述初始信息进行信息对比通过以下步骤实现:通过无线通信协议和外部密码输入器读取输入密码;将所述输入密码输入到所述优盘的主控单元;将所述输入密码与所述初始信息进行密码校验完成信息对比。
6、在其中一个实施例中,所述方法还包括以下步骤:所述优盘的初始信息不可更改,若更改所述初始信息则优盘中的数据将全部被擦除。
7、根据本专利技术的一个方面,一种加密优盘的实现装置,所述装置包括:信息获取模块,用于获取优盘的初始信息;信息对比模块,用于读取输入密码,将所述输入密码与所述初始信息进行信息对比;加密信息读取模块,用于在所述信息对比的结果满足设定条件时获取所述优盘的加密信息;在所述信息对比的结果未满足设定条件时重新读取输入密码。
8、根据本专利技术的一个方面,一种电子设备,包括至少一个处理器以及至少一个存储器,其中,所述存储器上存储有计算机可读指令;所述计算机可读指令被一个或多个所述处理器执行,使得电子设备实现如上所述的加密优盘的实现方法。
9、根据本专利技术的一个方面,一种存储介质,其上存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行,以实现如上所述的加密优盘的实现方法。
10、本专利技术提供的技术方案带来的有益效果是:
11、在上述技术方案中,首先获取优盘的初始信息,然后读取输入密码,将输入密码与初始信息进行信息对比,若信息对比的结果满足设定条件则获取优盘的加密信息,若信息对比的结果未满足设定条件则重新读取输入密码,通过软件重启cpu来达到切换磁盘提高了加密优盘的兼容性,实现在任何的usb host设备上进行加密区的切换,从而能够有效地解决相关技术中存在的加密优盘兼容性不高的问题。
本文档来自技高网...【技术保护点】
1.一种加密优盘的实现方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述若所述信息对比的结果未满足设定条件则重新读取输入密码,包括:
3.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述若所述信息对比的结果满足设定条件则获取所述优盘的加密信息,包括:
4.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述读取输入密码,将所述输入密码与所述初始信息进行信息对比,包括:
5.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述优盘的初始信息不可更改,若更改所述初始信息则优盘中的数据将全部被擦除。
6.一种加密优盘的实现装置,其特征在于,所述装置包括:
7.一种电子设备,其特征在于,包括:至少一个处理器以及至少一个存储器,其中,
8.一种存储介质,其上存储有计算机可读指令,其特征在于,所述计算机可读指令被一个或多个处理器执行,以实现如权利要求1至5中任一项所述的加密优盘的实现方法。
【技术特征摘要】
1.一种加密优盘的实现方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述若所述信息对比的结果未满足设定条件则重新读取输入密码,包括:
3.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述若所述信息对比的结果满足设定条件则获取所述优盘的加密信息,包括:
4.如权利要求1所述的一种加密优盘的实现方法,其特征在于,所述读取输入密码,将所述输入密码与所述初始信息进行信息对比,包括:<...
【专利技术属性】
技术研发人员:罗胜,
申请(专利权)人:深圳市德明利技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。