私密文件存储及访问方法、装置制造方法及图纸

技术编号:38846534 阅读:11 留言:0更新日期:2023-09-17 09:57
本发明专利技术涉及文件存储与访问技术领域,具体涉及一种私密文件存储及访问方法、装置。该方法在存储文件时,通过采集用户的生物认证信息,并基于生物认证信息生成用户索引;生物认证信息包括第一生物特征和第二生物特征;将生物认证信息上传至云服务平台;根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件;将加密文件和用户索引上传至云服务平台;最后基于第二生物特征进行删除验证,删除验证通过后删除本地的加密文件和用户索引。本申请利用DNA加密技术对私密文件进行加密,极大地提高了文件存储的安全性。同时本申请将用户索引和私密文件存储在云服务平台中,进一步的降低了直接通过电子设备本地存储介质获取私密文件的风险。私密文件的风险。私密文件的风险。

【技术实现步骤摘要】
私密文件存储及访问方法、装置


[0001]本专利技术涉及文件存储与访问
,尤其是一种私密文件存储及访问方法、装置。

技术介绍

[0002]在现代社会中,人们在电脑、手机等电子设备中存储了大量的私密信息,包括个人身份证明、财务账户信息、照片、视频等,这些信息可能包含着个人的隐私和敏感信息。如果这些信息被他人窃取、泄露或被盗用,可能会带来不良的后果。此外,即使这些信息没有被盗用,若被不恰当地使用,也可能带来不必要的麻烦。因此,将这些私密信息通过私密文件方式进行隐藏存储,可以有效防止这些隐私和信息被不恰当地使用或者泄露,对于保障个人隐私安全和信息安全来说是非常重要的。
[0003]目前,针对电子设备私密文件的隐藏存储技术,大多都直接将私密文件加密后存储在电子设备的本地存储介质中,这种文件存储方式在设备无法正常使用也可通过外部手段直接读取存储介质中的内容。同时,现有技术多数通过显式入口输入密码或者识别单一生物特征的方式来进行文件解锁,存在密码泄露和私密区域入口暴露的风险,文件存储的安全性较低。

技术实现思路

[0004]为解决上述现有技术问题,本专利技术提供一种私密文件存储及访问方法、装置,目的在于解决现有私密文件存储技术将私密文件存储在本地以及通过显示入口获取私密文件,存在文件存储的安全性较低的问题。
[0005]为了实现上述目的,本专利技术提供了以下技术方案:
[0006]第一方面,本专利技术提供一种私密文件存储方法,包括:
[0007]采集用户的生物认证信息,并基于所述生物认证信息生成用户索引;所述生物认证信息包括第一生物特征和第二生物特征;
[0008]将所述生物认证信息上传至云服务平台;
[0009]根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件;
[0010]将所述加密文件和用户索引上传至云服务平台;
[0011]基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件和用户索引。
[0012]进一步地,所述根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件,具体包括:
[0013]根据用户输入的加密指令,基于生物认证信息对用户进行生物认证;
[0014]用户生物认证通过后,获取云服务平台基于第一生物特征生成的核苷酸的霍夫曼编码;
[0015]将私密文件转换为二进制的私密文件,并依据核苷酸的霍夫曼编码,按照预设核
苷酸编码顺序对二进制的私密文件进行异或操作,获得加密文件;
[0016]基于加密文件创建文件索引,并将所述文件索引添加到用户索引中。
[0017]进一步地,所述获取云服务平台基于第一生物特征生成的核苷酸的霍夫曼编码,具体包括:
[0018]云服务平台将第一生物特征转换为二进制序列A;
[0019]采用预设二进制数字分别表示腺嘌呤脱氧核苷酸、鸟嘌呤脱氧核苷酸、胞嘧啶脱氧核苷酸和胸腺嘧啶脱氧核苷酸,获得四个二进制的核苷酸短序列;
[0020]分别计算四个核苷酸短序列在所述二进制序列A中的出现概率,根据出现概率的计算结果获得每个核苷酸的霍夫曼编码。
[0021]进一步地,所述方法还包括:获取用户输入的保密信息,并将保密信息存储在本地。
[0022]第二方面,本申请提供一种私密文件访问方法,包括:
[0023]采集用户的生物认证信息,并将所述生物认证信息上传至云服务平台进行用户身份验证;所述生物认证信息包括第一生物特征和第二生物特征;
[0024]用户身份验证通过后,根据用户输入的访问指令,获取云服务平台依据用户索引下传的加密文件和核苷酸的霍夫曼编码;
[0025]依据核苷酸的霍夫曼编码对所述加密文件进行解密,获得私密文件;
[0026]基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件、核苷酸的霍夫曼编码和私密文件。
[0027]进一步地,所述根据用户输入的访问指令,获取云服务平台依据用户索引下传的加密文件和核苷酸的霍夫曼编码,具体包括:
[0028]对用户输入的访问指令进行解析,当用户输入的访问指令为查看私密文件时,云服务平台依据用户索引下传加密文件,以及鸟嘌呤脱氧核苷酸和胸腺嘧啶脱氧核苷酸的霍夫曼编码;
[0029]当用户输入的访问指令为下载私密文件时,云服务平台依据用户索引下传加密文件和所有核苷酸的霍夫曼编码。
[0030]进一步地,所述用户身份验证通过后,还包括:
[0031]定时采集用户的第一生物特征,判断用户是否处于第一生物特征的采集范围;若用户未处于第一生物特征的采集范围,则自动结束用户对私密文件的访问。
[0032]进一步地,所述方法还包括:
[0033]当用户无法正常进行身份验证时,获取用户输入的保密信息并在本地进行保密信息验证;
[0034]保密信息验证通过后,上传本地存储的用户的生物认证信息至云服务平台进行信息对比;
[0035]信息比对通过后,重新采集用户当前的生物认证信息并进行生物认证信息重置。
[0036]第三方面,本专利技术提供一种私密文件存储装置,包括:
[0037]信息录入模块,用于采集用户的生物认证信息,并基于所述生物认证信息生成用户索引;所述生物认证信息包括第一生物特征和第二生物特征;
[0038]上传模块,用于将所述生物认证信息上传至云服务平台,以及将加密文件和用户
索引上传至云服务平台;
[0039]加密模块,用于根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件;
[0040]第一删除模块,用于基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件和用户索引。
[0041]第四方面,本专利技术提供一种私密文件访问装置,包括:
[0042]认证模块,用于采集用户的生物认证信息,并将所述生物认证信息上传至云服务平台进行用户身份验证;所述生物认证信息包括第一生物特征和第二生物特征;
[0043]数据下载模块,用于用户身份验证通过后,根据用户输入的访问指令,获取云服务平台依据用户索引下传的加密文件和核苷酸的霍夫曼编码;
[0044]解密模块,用于本地依据核苷酸的霍夫曼编码对所述加密文件进行解密,获得私密文件;
[0045]第二删除模块,用于基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件、核苷酸的霍夫曼编码和私密文件。
[0046]本专利技术的有益效果体现在,本专利技术提供的私密文件存储方法,通过采集用户的生物认证信息,并基于生物认证信息生成用户索引;生物认证信息包括第一生物特征和第二生物特征;将生物认证信息上传至云服务平台;根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件;将加密文件和用户索引上传至云服务平台;最后基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件和用户索引。本专利技术利用DNA加密技术对私密文件进行加密,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种私密文件存储方法,其特征在于,包括:采集用户的生物认证信息,并基于所述生物认证信息生成用户索引;所述生物认证信息包括第一生物特征和第二生物特征;将所述生物认证信息上传至云服务平台;根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件;将所述加密文件和用户索引上传至云服务平台;基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件和用户索引。2.根据权利要求1所述的私密文件存储方法,其特征在于,所述根据用户输入的加密指令对私密文件进行DNA加密处理,获得加密文件,具体包括:根据用户输入的加密指令,基于生物认证信息对用户进行生物认证;用户生物认证通过后,获取云服务平台基于第一生物特征生成的核苷酸的霍夫曼编码;将私密文件转换为二进制的私密文件,并依据核苷酸的霍夫曼编码,按照预设核苷酸编码顺序对二进制的私密文件进行异或操作,获得加密文件;基于加密文件创建文件索引,并将所述文件索引添加到用户索引中。3.根据权利要求2所述的私密文件存储方法,其特征在于,所述获取云服务平台基于第一生物特征生成的核苷酸的霍夫曼编码,具体包括:云服务平台将第一生物特征转换为二进制序列A;采用预设二进制数字分别表示腺嘌呤脱氧核苷酸、鸟嘌呤脱氧核苷酸、胞嘧啶脱氧核苷酸和胸腺嘧啶脱氧核苷酸,获得四个二进制的核苷酸短序列;分别计算四个核苷酸短序列在所述二进制序列A中的出现概率,根据出现概率的计算结果获得每个核苷酸的霍夫曼编码。4.根据权利要求1所述的私密文件存储方法,其特征在于,所述方法还包括:获取用户输入的保密信息,并将保密信息存储在本地。5.一种私密文件访问方法,其特征在于,包括:采集用户的生物认证信息,并将所述生物认证信息上传至云服务平台进行用户身份验证;所述生物认证信息包括第一生物特征和第二生物特征;用户身份验证通过后,根据用户输入的访问指令,获取云服务平台依据用户索引下传的加密文件和核苷酸的霍夫曼编码;依据核苷酸的霍夫曼编码对所述加密文件进行解密,获得私密文件;基于用户的第二生物特征进行删除验证,删除验证通过后删除本地的加密文件、核苷酸的霍夫曼编码和私密文件。6.根据权利要求5所述的私密文件访问方法,其特征在于,...

【专利技术属性】
技术研发人员:王御
申请(专利权)人:四川玉米星球科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1