当前位置: 首页 > 专利查询>覃君庆专利>正文

一种基于大数据的信息加密系统技术方案

技术编号:32127703 阅读:17 留言:0更新日期:2022-01-29 19:20
本发明专利技术公开了一种基于大数据的信息加密系统,包括信息输入终端、加密准备模块、信息加密模块和信息输出终端,所述信息输入终端接收需要加密的信息数据,所述加密准备模块对信息加密的过程进行模拟,确定加密速度,本发明专利技术通过计算加密速度阈值,将一次加密和二次加密的组合加密速度与阈值进行比较,对不在阈值范围内的加密速度通过三次加密进行调整,低于阈值中最小加密速度的,通过阈值回归方程将加密速度提高至阈值范围内,高于阈值范围中最大处理速度的,通过先确定阈值,再将不属于阈值范围内的加密速度通过阈值回归方程将加密速度降低至阈值范围内,避免加密速度过快降低稳定性和安全性,避免加密过慢降低加密效率。避免加密过慢降低加密效率。避免加密过慢降低加密效率。

【技术实现步骤摘要】
一种基于大数据的信息加密系统


[0001]本专利技术涉及大数据
,具体为一种基于大数据的信息加密系统。

技术介绍

[0002]信息加密技术是利用数学或物理手段,对电子信息在传输过程中和存储体内进行保护,以防止泄漏的技术,加密就是通过密码算术对数据进行转化,使之成为没有正确密钥任何人都无法读懂的报文,而这些以无法读懂的形式出现的数据一般被称为密文,为了读懂报文,密文必须重新转变为它的最初形式
‑‑
明文,而含有用来以数学方式转换报文的双重密码就是密钥;
[0003]但是目前使用的信息加密系统,常使用二次加密甚至三次加密,二次加密会使得加密速度发生变化,无法掌控加密速度,加密速度过高会影响信息数据的安全性和稳定性,后期风险较大,加密速度过慢影响加密的效率,不能满足较大较多信息的加密,不利于信息加密的发展。

技术实现思路

[0004]本专利技术提供一种基于大数据的信息加密系统,可以有效解决上述
技术介绍
中提出二次加密会使得加密速度发生变化,无法掌控加密速度,加密速度过高会影响信息数据的安全性和稳定性,后期风险较大,加密速度过慢影响加密的效率,不能满足较大较多信息的加密,不利于信息加密的发展的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种基于大数据的信息加密系统,包括信息输入终端、加密准备模块、信息加密模块和信息输出终端;
[0006]所述信息输入终端接收需要加密的信息数据,所述加密准备模块对信息加密的过程进行模拟,确定加密速度,选定加密时间,确定三次加密的开始时间,信息加密模块根据加密准备模块确定的参数,对信息数据进行加密,最终生成密文和密钥,信息输出终端将加密后的数据传送输出;
[0007]所述加密准备模块包括模拟计算单元、阈值确定单元、回归计算单元和时间确定单元;
[0008]所述模拟计算单元对一次加密与二次加密进行模拟,一次加密与二次加密同步进行,回归计算单元对三次加密过程进行模拟,三次加密对不属于阈值范围的组合加密速度进行调整,阈值确定单元根据数据的类型和数据量确定加密速度的阈值,时间确定单元根据加密速度和加密过程确定加密时间;
[0009]所述模拟计算单元计算一次加密和二次加密的组合加密速度,具体计算公式如下:
[0010][0011]式中,V
12
为组合加密速度;
[0012]V1一次加密的加密算法单独对信息进行加密时的加密速度;
[0013]V2二次加密的加密算法单独对信息进行加密时的加密速度;
[0014]E
12
为两次加密之间的配和度;
[0015]b为加密软件自身误差;
[0016]所述V1和V2均为加密软件对待加密数据模拟一次加密和二次加密求得的平均加密速度,E
12
为专家对一次加密和二次加密的加密算法之间配合度的评分,评分越高,两次加密的配合度越高,加密越快;
[0017]b为模拟加密过程中加密速度与实际加密过程中的加密速度差的平均值;
[0018]所述阈值确定单元结合加密软件和待加密数据,确定加密速度的阈值范围为[V
min
,V
max
];
[0019]其中V
max
为加密软件对数据的最大处理速度,最大处理速度通过抽样加密得出,每一类数据抽取10组数据量相同的样本,对每组数据同时进行一次加密和二次加密,并记录加密时长,单个样本数据量与记录的最短加密时长的比值即为最大处理速度V
max

[0020]V
min
为待加密数据的最小加密速度,通过下式计算得出:
[0021][0022]式中,V表示加密速度;
[0023]S表示数据总量;
[0024]A表示数据类型;
[0025]x表示数据重要程度;
[0026]其中,数据类型A为数据类型排序的序号,序号为正整数,序列号越大,该类型数据加密次数越多;
[0027]数据重要程度x是数据加密专家对数据重要程度的打分,分数为1

10的正整数,分数越高重要程度越高;
[0028]所述回归计算单元,将组合加密速度V
12
分别与V
max
和V
min
进行比较,组合加密速度V
12
不在阈值范围内,则进行三次加密,调节组合加密速度V
12
回归到阈值范围内,一次加密、二次加密和三次加密的综合加密速度用V
123
表示,V
123
通过如下所示的阈值回归方程计算得出:
[0029][0030]式中,V
123
为一次加密、二次加密和三次加密的综合加密速度;
[0031]在V
12
>V
max
条件下,此时V
123
属于阈值范围[V
min
,V
max
];
[0032]在V
12
<V
min
条件下,此时V
123
属于阈值范围[V
min
,V
max
]。
[0033]根据上述技术方案,所述时间确定单元依据加密速度阈值范围,计算总加密时长T的取值范围,通过关系式计算三次加密的开始时刻t1;
[0034]总加密时长T和三次加密的开始时刻t1的关系式如下:
[0035][0036]式中,T为总加密时长,总加密时长的取值范围为
[0037]t1为开始第三次加密时,一次加密和二次加密已经加密的时长,一次加密和二次加密开始加密的时刻记为0时刻;
[0038]V3是三次加密的加密算法单独对信息进行加密时的加密速度;
[0039]d为系统的延迟时间;
[0040]d是系统模拟加密过程,测得的实际加密速度与计算的加密速度的差值的平均数。
[0041]根据上述技术方案,所述时间确定单元每次加密获得实际加密速度后,重新计算一次系统的延迟时间d,下一次加密计算中带入上一次计算的延迟速度。
[0042]根据上述技术方案,所述信息输出终端的数据通过云端服务器进行保存,保存后进行备份,其同时对于备份数据进行加密。
[0043]与现有技术相比,本专利技术的有益效果:通过计算加密速度阈值,将一次加密和二次加密的组合加密速度与阈值进行比较,对不在阈值范围内的加密速度通过三次加密进行调整,低于阈值中最小加密速度的,通过阈值回归方程将加密速度提高至阈值范围内,高于阈值范围中最大处理速度的,通过先确定阈值,再将不属于阈值范围内的加密速度通过阈值回归方程将加密速度降低至阈值范围内,避免加密速度过快降低稳定性和安全性,避免加密过慢降低加密效率;
[0044]然后通过时间确定单元结合加密速度的阈值范围计算加密时间的取值范围,利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的信息加密系统,其特征在于:包括信息输入终端、加密准备模块、信息加密模块和信息输出终端;所述信息输入终端接收需要加密的信息数据,所述加密准备模块对信息加密的过程进行模拟,确定加密速度,选定加密时间,确定三次加密的开始时间,信息加密模块根据加密准备模块确定的参数,对信息数据进行加密,最终生成密文和密钥,信息输出终端将加密后的数据传送输出;所述加密准备模块包括模拟计算单元、阈值确定单元、回归计算单元和时间确定单元;所述模拟计算单元对一次加密与二次加密进行模拟,一次加密与二次加密同步进行,回归计算单元对三次加密过程进行模拟,三次加密对不属于阈值范围的组合加密速度进行调整,阈值确定单元根据数据的类型和数据量确定加密速度的阈值,时间确定单元根据加密速度和加密过程确定加密时间;所述模拟计算单元计算一次加密和二次加密的组合加密速度,具体计算公式如下:式中,V
12
为组合加密速度;V1一次加密的加密算法单独对信息进行加密时的加密速度;V2二次加密的加密算法单独对信息进行加密时的加密速度;E
12
为两次加密之间的配和度;b为加密软件自身误差;所述V1和V2均为加密软件对待加密数据模拟一次加密和二次加密求得的平均加密速度,E
12
为专家对一次加密和二次加密的加密算法之间配合度的评分,评分越高,两次加密的配合度越高,加密越快;b为模拟加密过程中加密速度与实际加密过程中的加密速度差的平均值;所述阈值确定单元结合加密软件和待加密数据,确定加密速度的阈值范围为[V
min
,V
max
];其中V
max
为加密软件对数据的最大处理速度,最大处理速度通过抽样加密得出,每一类数据抽取10组数据量相同的样本,对每组数据同时进行一次加密和二次加密,并记录加密时长,单个样本数据量与记录的最短加密时长的比值即为最大处理速度V
max
;V
min
为待加密数据的最小加密速度,通过下式计算得出:式中,V表示加密速度;S表示数据总量;A表示数据类型;x表示数据重要程度;其中,数据类型A为数据类型排序的序号,序号为正整数,序列号越大,该类型数据加密次数越多;
...

【专利技术属性】
技术研发人员:覃君庆
申请(专利权)人:覃君庆
类型:发明
国别省市:

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

1