【技术实现步骤摘要】
一种用于国土资源规划的数据存储方法
[0001]本专利技术涉及电数字数据处理
,具体涉及一种用于国土资源规划的数据存储方法。
技术介绍
[0002]为了便于对国土资源数据进行存储管理,有关部门利用数据库、大数据、云计算、虚拟化等技术构成国土资源管理系统,实现国土资源数据的智能化管理。对于国土资源数据集合中具备重要性的规划数据,为防止规划数据发生信息泄露和受到恶意攻击,先对规划数据进行加密处理,然后再存储加密处理后的规划数据。
[0003]现有通过Logistics混沌加密算法对待存储的国土资源规划数据进行加密处理,该加密算法通过改变规划数据的统计特性,实现数据加密。Logistics混沌加密算法在加密时仅使用序列值对原数据的数值大小进行变换,并不改变原数据在数据流中的位置,所以对于统计特性强的数据,通过混沌映射后仍有可能保留原数据的特性,致使加密效果不理想,而且混沌加密算法的序列初值和参数通常为人为设定,使得密钥空间较小,导致加密后的规划数据存在被破解的可能性,导致国土资源规划数据的存储安全性低。
技术实现思路
[0004]为了解决上述现有加密算法的加密效果差,导致国土资源规划数据的存储安全性低,本专利技术的目的在于提供一种用于国土资源规划的数据存储方法,所采用的技术方案具体如下:本专利技术一个实施例提供了一种用于国土资源规划的数据存储方法,该方法包括以下步骤:获取待存储的国土资源目标数据集合,所述国土资源目标数据集合中至少包含两个数据流;根据每个数据流中的各个数据,计算每个数据流对应的 ...
【技术保护点】
【技术特征摘要】
1.一种用于国土资源规划的数据存储方法,其特征在于,包括以下步骤:获取待存储的国土资源目标数据集合,所述国土资源目标数据集合中至少包含两个数据流;根据每个数据流中的各个数据,计算每个数据流对应的各个预设维度层中的各多维差;根据每个数据流对应的各个预设维度层中的各多维差,确定各多维差的特征强度;利用各多维差的特征强度,对数据流进行数据分段处理,获得每个数据流对应的各数据区间;对所述各数据区间进行移位置乱处理,并记录置乱前后的各数据区间的位置,获得每个数据流对应的空间置乱数据和置乱密钥;根据各个预设维度层中的各多维差,确定每个数据流对应的混沌加密模型的初值密钥和参数密钥,通过初值密钥和参数密钥获得混沌序列;利用所述混沌序列,对每个数据流对应的空间置乱数据进行加密处理,获得每个数据流的加密密文;对于每个数据流的加密密文和加密密钥集合,进行分开存储,所述加密密钥集合包括置乱密钥、初值密钥和参数密钥。2.根据权利要求1所述的一种用于国土资源规划的数据存储方法,其特征在于,根据每个数据流中的各个数据,计算每个数据流对应的各个预设维度层中的各多维差,包括:根据预设维度层构建维度模型,所述维度模型中初始预设维度层中的数据为对应所述数据流中的数据,每个预设维度层中每个目标数据与其前一个数据的差值构成对应下个预设维度层中的多维差;根据维度模型,获得每个数据流对应的各个预设维度层中的各多维差。3.根据权利要求1所述的一种用于国土资源规划的数据存储方法,其特征在于,根据每个数据流对应的各个预设维度层中的各多维差,确定各多维差的特征强度,包括:计算每个数据流对应的各个预设维度层对应的多维差均值和每个数据流对应的多维差均值,将各个预设维度层对应的多维差均值确定为第一多维差均值,将每个数据流对应的多维差均值确定为第二多维差均值,并计算每个数据流对应的各个预设维度层的多维差方差;对于任意一个多维差,当该多维差等于预设数值时,该多维差的初始特征程度值为数值1,当该多维差不等于预设数值时,根据该多维差、该多维差所属预设维度层对应的第一多维差均值和最大多维差,计算该多维差的初始特征程度值,进而获得各多维差的初始特征程度值;利用各多维差所属数据流对应的第二多维差均值、各多维差所属预设维度层对应的多维差方差和第一多维差均值,对各多维差的初始特征程度值进行修正处理,获得修正处理后的初始特征程度值,将修正处理后的初始特征程度值确定为对应多维差的特征强度。4.根据权利要求3所述的一种用于国土资源规划的数据存储方法,其特征在于,根据该多维差、该多维差所属预设维度层对应的第一多维差均值和最大多维差,计算该多维差的初始特征程度值,包括:计算该多维差所属预设维度层对应的最大多维差与该多维差的比值,将该比值确定为
该多维差的第一特征程度;计算该多维差所属预设维度层对应的第一多维差均值与该多维差的差值,将该差值确定为该多维差的第二特征程度;计算该多维差的第一特征程度和第二特征程度的乘积,对第一特征程度和第二特征程度的乘积进行归一化,将乘积的归一化结果确定为该多维差的初始特征程度值。5.根据权利要求3所述的一种用于国土资源规划的数据存储方法,其特征在于,利用各多维差所属数据流对应的第二多维差均值、各多维差所属预设维度层对应的多维差方差和第一多维差均值,对各多维差的初始特征程度值进行修正处理,获得修正处理后的初始特征程度...
【专利技术属性】
技术研发人员:马长凤,郗振,张帅,
申请(专利权)人:济宁蜗牛软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。