一种基于数据处理的数据加密系统的制作方法

文档序号:32488628发布日期:2022-12-10 01:58阅读:83来源:国知局
一种基于数据处理的数据加密系统的制作方法

1.本发明涉及数据处理技术领域,更具体地说,它涉及一种基于数据处理的数据加密系统。


背景技术:

2.数据处理是系统工程和自动控制的基本环节,贯穿于社会生产和社会生活的各个领域。为了保护数据安全,不因偶然和恶意的原因而遭到破坏、更改和泄露,需要对数据进行加密处理。
3.数据加密系统存在多个加密终端,每个加密终端的加密效率不同,并且在实际加密过程中,经常出现加密终端同时对多个数据进行加密处理,然而数据的不合理分配会导致每个加密终端的加密时长差距过大,容易出现大体积数据加密时间过长的情况。并且当加密终端都在进行数据加密时,数据的排队等待容易出现安全问题。


技术实现要素:

4.针对现有技术存在的不足,本发明的目的在于提供一种基于数据处理的数据加密系统。
5.为实现上述目的,本发明提供了如下技术方案:
6.一种基于数据处理的数据加密系统,包括数据采集模块、加密分配模块、数据暂保模块;
7.所述数据采集模块用于获取得到数据;
8.所述加密分配模块用于对数据以及加密终端进行分析,并将数据发送至对应的加密终端进行数据加密处理,具体为:
9.步骤一:获取得到加密终端在系统当前时间之前每次数据加密的平均速度,将每次数据加密的平均速度标记为处理加密均速,设置每个处理加密均速均对应一个理想加密均速,将处理加密均速与理想加密均速进行对比,当处理加密均速小于理想加密均速时,将该处理加密均速标记为低效加密均速,将理想加密均速与低效加密均速进行差值计算,获取得到低效均速差值,并标记为sz,设置低效均速差值系数为fh,利用公式获取得到加密终端的低加值bt,将低效加密均速所对应的时间按照时间先后进行排序,将相邻两个低效加密均速所对应的时间进行时间差值计算获取得到低效加密时差,将系统当前时间之前所有的低效加密时差进行求和处理并取均值获取得到低效加密时差并标记为tg;
10.步骤二:当处理加密均速大于理想加密均速时,将该处理加密均速标记为高效加密均速,将高效加密均速与理想加密均速进行差值计算,获取得到高效均速差值,并标记为sa,设置高效均速差值系数为fp,利用公式获取得到加密终端的高加值gd,
将高效加密均速所对应的时间按照时间先后进行排序,将相邻两个高效加密均速所对应的时间进行时间差值计算获取得到高效加密时差,将系统当前时间之前所有的高效加密时差进行求和处理并取均值获取得到高效加密时差tb;
11.步骤三:利用公式获取得到加密终端的低效加密值le,其中,a1、a2均为预设比例系数,利用公式获取得到加密终端的高效加密值ph,利用公式js=ph
×
c1-le
×
c2获取得到加密终端的加密分配值js,其中,c1、c2均为预设比例系数,设置加密分配值峰值阈值为nz,当加密分配值js≥加密分配值峰值阈值nz时,将该加密终端标记为优先分配终端,设置加密分配值谷值阈值为na,当加密分配值js<加密分配值谷值阈值na时,将该加密终端标记为后置分配终端,将优先分配终端根据加密分配值由大至小进行排序,将后置分配终端根据加密分配值由大至小进行排序,数据采集模块将数据发送至加密分配模块,将数据的数据体积标记为vs,设置数据体积阈值为pv,当数据的数据体积vs≥数据体积阈值pv,加密分配模块将数据发送至未加密状态中加密分配值最大的优先分配终端,优先分配终端对数据进行加密处理,并将该优先分配终端标记为加密状态,当数据的数据体积vs<数据体积阈值pv,加密分配模块将数据发送至未加密状态中加密分配值最大的后置分配终端,后置分配终端对数据进行加密处理,并将该后置分配终端标记为加密状态。
12.进一步的,所述数据加密的平均速度通过下述步骤获取得到:获取得到加密终端每次加密数据的总时长,并标记为ha,获取得到加密终端每次加密数据的数据体积vs,利用公式获取得到每次数据加密的平均速度ji。
13.进一步的,所述数据暂保模块用于将无法及时加密的数据发送至保护终端内进行保护,具体为:
14.当所有优先分配终端以及后置分配终端均被标记为加密状态时,数据暂保模块将未加密的数据发送至终保终端内;
15.数据暂保模块将未加密的数据发送至终保终端内的具体步骤为:
16.步骤一:将系统内的保护终端标记为暂保终端,获取得到暂保终端的剩余内存、保护次数以及保护基值,将暂保终端的剩余内存标记为jq;
17.步骤二:将暂保终端的保护次数和保护基值分别标记为dk和yp;
18.利用公式获取得到暂保终端的优保值hn;其中,μ为修正因子,m1、m2、m3均为预设比例系数;
19.将优保值最大的暂保终端标记为终保终端,数据暂保模块将未加密的数据发送至终保终端内进行存储。
20.进一步的,所述暂保终端的保护基值通过下述步骤获取得到:系统当前时间与将暂保终端的生产日期进行时间差值计算得到保护时长sc,获取得到系统当前时间系统暂保
终端的数据存储速率si,利用公式得到保护基值yp,其中,n1、n2均为预设比例系数。
21.与现有技术相比,本发明具备以下有益效果:
22.设置加密分配模块,可以对数据以及加密终端进行具体化分析,将数据发送至合适的加密终端进行数据加密处理,不仅可以保证数据加密的效率,同时可以避免出现大体积数据加密时间过长的情况,保证每个加密终端都可以得到合理的数据分配,设置数据暂保模块,当遇到每个加密终端都在进行数据加密时,可以将未加密的数据发送至保护终端进行数据保护,避免数据在排队等待加密过程中出现数据安全问题,并且合理分配保护终端对于数据存储的保护。
附图说明
23.图1为本发明加密分配模块的流程框图。
具体实施方式
24.实施例1
25.参照图1,一种基于数据处理的数据加密系统,包括数据采集模块、加密分配模块;
26.数据采集模块用于获取得到数据;
27.加密分配模块用于对数据以及加密终端进行分析,并将数据发送至对应的加密终端进行数据加密处理,具体为:
28.步骤一:获取得到加密终端在系统当前时间之前每次数据加密的平均速度,将每次数据加密的平均速度标记为处理加密均速,设置每个处理加密均速均对应一个理想加密均速,将处理加密均速与理想加密均速进行对比,当处理加密均速小于理想加密均速时,将该处理加密均速标记为低效加密均速,将理想加密均速与低效加密均速进行差值计算,获取得到低效均速差值,并标记为sz,设置低效均速差值系数为fh,利用公式获取得到加密终端的低加值bt,将低效加密均速所对应的时间按照时间先后进行排序,将相邻两个低效加密均速所对应的时间进行时间差值计算获取得到低效加密时差,将系统当前时间之前所有的低效加密时差进行求和处理并取均值获取得到低效加密时差并标记为tg;
29.步骤二:当处理加密均速大于理想加密均速时,将该处理加密均速标记为高效加密均速,将高效加密均速与理想加密均速进行差值计算,获取得到高效均速差值,并标记为sa,设置高效均速差值系数为fp,利用公式获取得到加密终端的高加值gd,将高效加密均速所对应的时间按照时间先后进行排序,将相邻两个高效加密均速所对应的时间进行时间差值计算获取得到高效加密时差,将系统当前时间之前所有的高效加密时差进行求和处理并取均值获取得到高效加密时差tb;
30.步骤三:利用公式获取得到加密终端的低效加密值le,其中,a1、
a2均为预设比例系数,利用公式获取得到加密终端的高效加密值ph,利用公式js=ph
×
c1-le
×
c2获取得到加密终端的加密分配值js,其中,c1、c2均为预设比例系数,设置加密分配值峰值阈值为nz,当加密分配值js≥加密分配值峰值阈值nz时,将该加密终端标记为优先分配终端,设置加密分配值谷值阈值为na,当加密分配值js<加密分配值谷值阈值na时,将该加密终端标记为后置分配终端,将优先分配终端根据加密分配值由大至小进行排序,将后置分配终端根据加密分配值由大至小进行排序,数据采集模块将数据发送至加密分配模块,将数据的数据体积标记为vs,设置数据体积阈值为pv,当数据的数据体积vs≥数据体积阈值pv,加密分配模块将数据发送至未加密状态中加密分配值最大的优先分配终端,优先分配终端对数据进行加密处理,并将该优先分配终端标记为加密状态,当数据的数据体积vs<数据体积阈值pv,加密分配模块将数据发送至未加密状态中加密分配值最大的后置分配终端,后置分配终端对数据进行加密处理,并将该后置分配终端标记为加密状态。
31.数据加密的平均速度通过下述步骤获取得到:获取得到加密终端每次加密数据的总时长,并标记为ha,获取得到加密终端每次加密数据的数据体积vs,利用公式获取得到每次数据加密的平均速度ji。
32.实施例2
33.在实施例1的基础上,还包括数据暂保模块,数据暂保模块用于将无法及时加密的数据发送至保护终端内进行保护,具体为:
34.当所有优先分配终端以及后置分配终端均被标记为加密状态时,数据暂保模块将未加密的数据发送至终保终端内;
35.数据暂保模块将未加密的数据发送至终保终端内的具体步骤为:
36.步骤一:将系统内的保护终端标记为暂保终端,获取得到暂保终端的剩余内存、保护次数以及保护基值,将暂保终端的剩余内存标记为jq;
37.步骤二:将暂保终端的保护次数和保护基值分别标记为dk和yp;
38.利用公式获取得到暂保终端的优保值hn;其中,μ为修正因子,m1、m2、m3均为预设比例系数;
39.将优保值最大的暂保终端标记为终保终端,数据暂保模块将未加密的数据发送至终保终端内进行存储。暂保终端的保护基值通过下述步骤获取得到:系统当前时间与将暂保终端的生产日期进行时间差值计算得到保护时长sc,获取得到系统当前时间系统暂保终端的数据存储速率si,利用公式得到保护基值yp,其中,n1、n2均为预设比例系数。
40.工作原理:
41.设置加密分配模块,可以对数据以及加密终端进行具体化分析,将数据发送至合适的加密终端进行数据加密处理,不仅可以保证数据加密的效率,同时可以避免出现大体积数据加密时间过长的情况,保证每个加密终端都可以得到合理的数据分配,设置数据暂
保模块,当遇到每个加密终端都在进行数据加密时,可以将未加密的数据发送至保护终端进行数据保护,避免数据在排队等待加密过程中出现数据安全问题,并且合理分配保护终端对于数据存储的保护。
42.以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本模板的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1