战略性数据数据阴影提取及重建方法
文献发布时间:2023-06-19 18:37:28
技术领域
本发明涉及一种文件加密技术领域,具体涉及一种战略性数据数据阴影提取及重建方法。
背景技术
随着国家对隐私保护的重视,个人隐私文件保护,企事业单位机密文件保护已成为一个热门话题。文件加密的同时,如何高效存储加密数据,保障加解密过程无法被破解,都是加密方法的重要考量指标。
发明内容
本发明所要解决的技术问题是克服现有技术的缺陷,提供一种战略性数据数据阴影提取方法,它可以保证加密文件无法被暴力破解以及逆向,以保证用户数据安全。
为了解决上述技术问题,本发明的技术方案是:一种战略性数据数据阴影提取方法,包括:
从文件F中提取数据特征;
将所述数据特征作为数据阴影;
将失去所述数据特征后的文件F作为加密文件,所述加密文件无法被打开以及使用。
进一步为了节省用户端存储压力,所述数据阴影和所述加密文件分开存储。
进一步,所述从文件中提取数据特征,包括:
S1,按二进制读取文件F,得到文件流,以n位为间隔,将所述文件流转化为数组F
S2,对F
其中,
S3,对矩阵M
进一步,S3中,对M
进一步,S3中,对M
进一步,S3包括:
S31,对M
M
S32,引入误差矩阵M
M
S32,引入偏置矩阵M
M
M
进一步为了可以降低算法复杂度,S1中,按二进制读取文件F的过程中,将文件F切分为m份,得到m个文件流,对m个文件流分别进行数据特征提取。
本发明还提供了一种战略性数据重建方法,包括:
基于数据阴影和加密文件重建原始文件;其中,
所述数据阴影和所述加密文件是通过权利要求1~7任一项所述的战略性数据数据阴影提取方法获得的。
采用了上述技术方案后,本发明提取与重建过程稳定,不会存在提取后无法重建的问题,加密文件无法被破解及使用;数据阴影体积小,用户可以将数据阴影与加密文件分开存储,节省用户端存储压力;任何对数据阴影或者加密文件进行的暴力修改,都会导致重建过程失败,本发明中的方法的鲁棒性高;本发明避免了传统加密方法可能出现的加密后无法解密,本地存储压力大以及被暴力破解的问题。
附图说明
图1为本发明的战略性数据数据阴影提取方法的流程图;
图2为本发明的战略性数据重建方法的流程图。
具体实施方式
为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明。
如图1所示,一种战略性数据数据阴影提取方法,包括:
从文件F中提取数据特征;
将所述数据特征作为数据阴影;
将失去所述数据特征后的文件F作为加密文件,所述加密文件无法被打开以及使用。
如图2所示,一种战略性数据重建方法,包括:
基于数据阴影和加密文件重建原始文件,重建后的文件与文件F保持一致。
下面结合一个优选的实施例对上述实施例涉及的技术方案进行说明。
(1)对于任意文件F,都可以按二进制读取。基于此,对于任意文件的文件流输入,以8位作为间隔,将文件流转化为数组F
(2)构建一个用于特征提取的矩阵,记F
(3)获取需要零填充的长度l
l
(4)对F
(5)对M
M
由于奇异值分解出来的几个矩阵都不是整数类型,计算机在保存实数的时候存在失真的情况,所以上式并非等式;
(6)为了让等式两边相等,需要引入误差矩阵M
M
(7)为了让每次特征提取结果都不一样,进一步保障用户隐私,引入偏置矩阵M
M
公式中,M
一个650kb的文件,M
以上奇异值分解过程中,复杂度为s
将以上奇异值分解换做QR分解或者其它分解方案,实验结果表明,换做其它分解方案,方法均有效。
以上所述的具体实施例,对本发明解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 数据提取方法、数据提取装置、存储介质和电子设备
- 一种基于数字化层切对牙冠点云数据提取、处理和重建数据制备齿科正畸隐形牙套的方法
- 一种口腔CBCT重建后体数据牙弓线快速自动提取方法