安全运维系统的数据加密存储方法技术方案

技术编号:38157700 阅读:10 留言:0更新日期:2023-07-13 09:27
本发明专利技术涉及用于数据安全存储的数据处理技术领域,具体涉及安全运维系统的数据加密存储方法,包括:获取运维数据序列的所有明文数据段落;利用离心程度计算每个明文数据段落中所有明文数据的联系性判断值,将联系性判断值大于阈值的明文数据作为明文数据段落中的弱联系数据,将整体相似性最小的明文数据段落的初始公钥作为公钥;根据前一个明文数据段落的特征获得明文数据段落的私钥,根据公钥和私钥按照顺序依次对每个明文数据段落进行加密,获得所有密文数据段落。本发明专利技术结合明文数据段落的数据特征获得公钥以及每个明文数据段落的私钥,利用公钥和私钥对所有明文数据段落进行加密并存储,节省存储空间,保证安全运维系统数据的安全性。数据的安全性。数据的安全性。

【技术实现步骤摘要】
安全运维系统的数据加密存储方法


[0001]本专利技术涉及用于数据安全存储的数据处理
,具体涉及安全运维系统的数据加密存储方法。

技术介绍

[0002]安全运维系统是指通过一定的网络通信技术手段对各行各业的数据提供专业的数据管理运维服务,提供的服务包括与警方协作以及提供多种应用数据和应用数据库运行环境稳定等。因为安全运维系统的数据包含了较多的隐私信息,所以在进行存储之前需要对其进行安全管理。
[0003]现有技术对数据进行安全管理的方式为利用非对称式加密算法进行加密,为了确保数据整体的安全性,所以需要设置较多的动态私钥来对整体数据进行加密,而安全运维系统的数据量较大,对其进行加密的时候需要设置的私钥过多,需要提供较大的私钥的存储空间和维护成本,并且当私钥过多难以有效保存,私钥容易泄露导致数据泄露,进而造成相应的财产与信息的损失。
[0004]本专利技术在每个明文安全运维系统数据段落中获得加密公钥以及隐藏动态加密私钥,利用加密公钥以及隐藏动态加密私钥对整体数据进行加密并存储,完成安全运维系统数据的安全存储,利用隐藏式动态私钥结合公钥加密来解决现有算法的不足。

技术实现思路

[0005]本专利技术提供安全运维系统的数据加密存储方法,以解决现有的问题。
[0006]本专利技术的安全运维系统的数据加密存储方法采用如下技术方案:
[0007]本专利技术一个实施例提供了安全运维系统的数据加密存储方法,该方法包括以下步骤:
[0008]获取安全运维系统的数据,对数据进行预处理获得运维数据序列;对运维数据序列进行分段,获得所有明文数据段落;
[0009]计算每个明文数据段落的离心程度,利用每个明文数据段落的离心程度计算每个明文数据段落中所有明文数据的联系性判断值,将联系性判断值大于阈值的明文数据作为明文数据段落中的弱联系数据,对明文数据段落中的所有弱联系数据进行去重操作,将去重后的所有弱联系数据组成的序列记为明文数据段落的初始公钥,获得所有明文数据段落的初始公钥;
[0010]计算所有明文数据段落的初始公钥的整体相似性,将整体相似性最小的明文数据段落的初始公钥作为公钥;
[0011]获得每个明文数据段落的前一个明文数据段落,根据每个明文数据段落的前一个明文数据段落的特征获得明文数据段落的私钥;
[0012]按照顺序依次对每个明文数据段落进行加密,得到所有明文数据段落的密文数据段落,包括:对于第1个明文数据段落,利用公钥对第1个明文数据段落中的所有明文数据进
行卷积操作,获得第一个明文数据段落的密文数据段落;对于除第1个明文数据段落以外的任意第m个明文数据段落,利用第m个明文数据段落的私钥对公钥进行乘积运算,将获得的乘积结果作为第m个明文数据段落的加密密钥,利用第m个明文数据段落的加密密钥对第m个明文数据段落中的所有明文数据进行卷积操作,获得第m个明文数据段落的密文数据段落;
[0013]对所有密文数据段落进行存储管理。
[0014]进一步地,所述计算每个明文数据段落的离心程度,包括的具体步骤如下:
[0015]第m个明文数据段落的离心程度的计算方式如下:
[0016][0017]式中,l
m
表示第m个明文数据段落的离心程度,Y表示预设长度,a
m,n
表示第m个明文数据段落中的第n个明文数据,为向上取整符号。
[0018]进一步地,所述利用每个明文数据段落的离心程度计算每个明文数据段落中所有明文数据的联系性判断值,包括的具体步骤如下:
[0019]第m个明文数据段落中的第n个明文数据的联系性判断值的计算公式为:
[0020][0021]式中,Δ
m,n
表示第m个明文数据段落中的第n个明文数据的联系性判断值,a
m,n
表示第m个明文数据段落中的第n个明文数据,l
m
表示第m个明文数据段落的离心程度,Y表示预设长度。
[0022]进一步地,所述计算所有明文数据段落的初始公钥的整体相似性,包括的具体步骤如下:
[0023]第m个明文数据段落的初始公钥的整体相似性的计算公式为:
[0024][0025]式中,X
m
表示第m个明文数据段落的初始公钥的的整体相似性,M表示明文数据段落的数量,D
m
表示第m个明文数据段落的初始公钥的长度,P
m,d
表示第m个明文数据段落的初始公钥中的第d个明文数据在第m个明文数据段落中出现的概率。
[0026]进一步地,所述获得每个明文数据段落的前一个明文数据段落,包括的具体步骤如下:
[0027]对于第m个明文数据段落,将第m

1个明文数据段落作为第m个明文数据段落的前一个明文数据段落,第1个明文数据段落没有前一个明文数据段落。
[0028]进一步地,所述根据每个明文数据段落的前一个明文数据段落的特征获得明文数据段落的私钥,包括的具体步骤如下:
[0029]第m个明文数据段落的私钥的计算方式如下所示:
[0030][0031]式中,C
m
表示第m个明文数据段落的私钥,a
m

1,n
表示第m

1个明文数据段落中的第n个明文数据,a
m

1,n
‑1表示第m

1个明文数据段落中的第n

1个明文数据,Y表示预设长度。
[0032]本专利技术的技术方案的有益效果是:相较于现有加密算法中的随机生成固定长度公钥的方式,本专利技术从不同明文数据段落的不同长度的初始公钥筛选出的公钥,获得的公钥具有长度不定、与整体数据的联系性更弱以及密钥空间更大的特征,因此,基于具有上述三个特征的公钥对所有明文数据段落进行加密,加密后获得的密文更加的安全可靠;相较于现有的加密算法随机生成多个私钥的方式,本专利技术利用前一个明文数据段落的特征获得后一个明文数据段落的私钥,不需要对每个明文数据段落的私钥进行单独存储,不用额外浪费存储空间以及维护成本,并且不用担心私钥泄露而导密文被破解泄露;由于本专利技术的每一个明文数据段落的私钥都是根据前一个明文数据段落获得,每一个明文数据段落的加密结果的都具有整体抗攻击性,即在被恶意攻击时,所有密文数据段落中只要有一个密文数据被解析错误,那么后续的所有密文数据段落中的密文数据都不能被解析成功,相较于现有的算法而言,本专利技术的加密方法获得的密文数据具有更强地抗攻击性,加密后的整体数据更安全。
附图说明
[0033]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本专利技术的安全运维系统的数据加密存储方法的步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.安全运维系统的数据加密存储方法,其特征在于,该方法包括以下步骤:获取安全运维系统的数据,对数据进行预处理获得运维数据序列;对运维数据序列进行分段,获得所有明文数据段落;计算每个明文数据段落的离心程度,利用每个明文数据段落的离心程度计算每个明文数据段落中所有明文数据的联系性判断值,将联系性判断值大于阈值的明文数据作为明文数据段落中的弱联系数据,对明文数据段落中的所有弱联系数据进行去重操作,将去重后的所有弱联系数据组成的序列记为明文数据段落的初始公钥,获得所有明文数据段落的初始公钥;计算所有明文数据段落的初始公钥的整体相似性,将整体相似性最小的明文数据段落的初始公钥作为公钥;获得每个明文数据段落的前一个明文数据段落,根据每个明文数据段落的前一个明文数据段落的特征获得明文数据段落的私钥;按照顺序依次对每个明文数据段落进行加密,得到所有明文数据段落的密文数据段落,包括:对于第1个明文数据段落,利用公钥对第1个明文数据段落中的所有明文数据进行卷积操作,获得第一个明文数据段落的密文数据段落;对于除第1个明文数据段落以外的任意第m个明文数据段落,利用第m个明文数据段落的私钥对公钥进行乘积运算,将获得的乘积结果作为第m个明文数据段落的加密密钥,利用第m个明文数据段落的加密密钥对第m个明文数据段落中的所有明文数据进行卷积操作,获得第m个明文数据段落的密文数据段落;对所有密文数据段落进行存储管理。2.根据权利要求1所述的安全运维系统的数据加密存储方法,其特征在于,所述计算每个明文数据段落的离心程度,包括的具体步骤如下:第m个明文数据段落的离心程度的计算方式如下:式中,l
m
表示第m个明文数据段落的离心程度,Y表示预设长度,a
m,n
表示第m个明文数据段落中的第n个明文数据,为向上取整符号。3.根据权利要求1所述的安全运维系统的数据加密存储方法,其特征在于,所述利用每个明文数据段落的离心程度计算每个明文数据段落中所有明文数据的联系性判断值,包括的具体步骤如下:第m个明文数据...

【专利技术属性】
技术研发人员:严可达徐成李慧张奥张俊文
申请(专利权)人:光谷技术有限公司
类型:发明
国别省市:

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

1