【技术实现步骤摘要】
战略性数据数据阴影提取及重建方法
[0001]本专利技术涉及一种文件加密
,具体涉及一种战略性数据数据阴影提取及重建方法。
技术介绍
[0002]随着国家对隐私保护的重视,个人隐私文件保护,企事业单位机密文件保护已成为一个热门话题。文件加密的同时,如何高效存储加密数据,保障加解密过程无法被破解,都是加密方法的重要考量指标。
技术实现思路
[0003]本专利技术所要解决的技术问题是克服现有技术的缺陷,提供一种战略性数据数据阴影提取方法,它可以保证加密文件无法被暴力破解以及逆向,以保证用户数据安全。
[0004]为了解决上述技术问题,本专利技术的技术方案是:一种战略性数据数据阴影提取方法,包括:
[0005]从文件F中提取数据特征;
[0006]将所述数据特征作为数据阴影;
[0007]将失去所述数据特征后的文件F作为加密文件,所述加密文件无法被打开以及使用。
[0008]进一步为了节省用户端存储压力,所述数据阴影和所述加密文件分开存储。
[0009]进一步,所述从文件中提取数据特征,包括:
[0010]S1,按二进制读取文件F,得到文件流,以n位为间隔,将所述文件流转化为数组F
L
;
[0011]S2,对F
L
进行零填充,并转化为s*s大小的矩阵M
F
;
[0012]其中,l为F
L
的长度,零填充的长度为l
z
,l
z
=
【技术保护点】
【技术特征摘要】
1.一种战略性数据数据阴影提取方法,其特征在于,包括:从文件F中提取数据特征;将所述数据特征作为数据阴影;将失去所述数据特征后的文件F作为加密文件,所述加密文件无法被打开以及使用。2.根据权利要求1所述的战略性数据数据阴影提取方法,其特征在于,所述数据阴影和所述加密文件分开存储。3.根据权利要求1所述的战略性数据数据阴影提取方法,其特征在于,所述从文件中提取数据特征,包括:S1,按二进制读取文件F,得到文件流,以n位为间隔,将所述文件流转化为数组F
L
;S2,对F
L
进行零填充,并转化为s*s大小的矩阵M
F
;其中,l为F
L
的长度,零填充的长度为l
z
,l
z
=s*s
‑
l;S3,对矩阵M
F
进行分解,以分解出来的一个矩阵作为所述数据阴影,其余矩阵作为所述加密文件。4.根据权利要求3所述的战略性数据数据阴影提取方法,其特征在于,S3中,对M
F
进行QR分解。5.根据权利要求3所述的战略性数据数据阴影提取方法,其特征在于,S3中,对M
F
进行奇异值分解。6.根据权利要求5所述的战略性数据数据阴影提取方法,其特征在于,S3包括:S31,对M
F
进行奇异值分解,即M
F
≈M<...
【专利技术属性】
技术研发人员:黄圣超,
申请(专利权)人:江苏大道云隐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。