一种电力工程数据关键信息保护方法与流程

文档序号:37588633发布日期:2024-04-18 12:18阅读:20来源:国知局
一种电力工程数据关键信息保护方法与流程

本技术涉及数据处理,具体涉及一种电力工程数据关键信息保护方法。


背景技术:

1、电力工程是指涉及发电、输电、配电等相关的工程,旨在实现电能的高效、安全、可靠的传输和利用。电力工程中的关键信息涉及到企业的商业机密,包括工程设计、成本数据、验收数据等重要信息,这些数据的泄漏将对电力工程项目的安全性和商业机密造成严重威胁,因此需要对电力工程数据中的关键信息进行加密,以防止信息的泄露。

2、椭圆曲线加密ecc(elliptic curve cryptography)算法是一种非对称加密算法,ecc加密算法相比于传统的rsa、dsa等加密算法具有更高的安全性、更高的效率以及更小的存储空间需求,但是传统的ecc加密算法中的私钥的值是一个随机数,其中ecc加密算法中的私钥的值过大,会增加算法的运行时间,私钥的值过小,会降低密文的安全性,而电力工程中的数据具有多而杂的特点,ecc加密算法中的私钥的选取不当将会降低电力工程数据中的关键信息的安全性。


技术实现思路

1、本技术提供一种电力工程数据关键信息保护方法,以解决ecc加密算法中的私钥值的选取不当造成电力工程数据加密安全性低的问题,所采用的技术方案具体如下:

2、本技术一个实施例提供了一种电力工程数据关键信息保护方法,该方法包括以下步骤:

3、获取变电站工程中每个sf6断路器的调试数据序列;

4、基于每个sf6断路器每个调试数据序列中每个数据点在短时间内发生急剧变化的可能性确定所述每个数据点的短时调试骤变系数;基于每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数对所述调试数据序列的划分结果确定每个调试数据序列的短时骤变显著系数;

5、基于每个sf6断路器多种调试数据短时间内变化引起的连锁反应特征确定每个sf6断路器每个调试数据序列的短时骤变连锁反应关联系数;基于每个sf6断路器每个调试数据序列的短时骤变显著系数、短时骤变连锁反应关联系数自适应确定所述调试数据序列的私钥适应值;

6、采用ecc加密算法基于所述私钥适应值完成对变电站工程中调试数据的加密处理;

7、所述基于每个sf6断路器每个调试数据序列中每个数据点在短时间内发生急剧变化的可能性确定所述每个数据点的短时调试骤变系数的方法为:

8、基于每个sf6断路器每个调试数据序列中每个数据点所取短时数据序列确定第一乘积因子;

9、将每个sf6断路器每个调试数据序列中每个数据点所取短时数据序列的一阶差分处理结果作为所述每个数据点的短时变化率序列;

10、计算所述短时变化率序列内每个元素与所述短时变化率序列内所有元素均值的差值绝对值在所述短时变化率序列上累加结果的均值,将以自然常数为底数,以所述均值为指数的计算结果作为第二乘积因子;

11、每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数由第一乘积因子、第二乘积因子两部分组成,其中,所述短时调试骤变系数分别与第一乘积因子、第二乘积因子成正比关系;

12、所述基于每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数对所述数据序列的划分结果确定每个调试数据序列的短时骤变显著系数的方法为:

13、基于每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数确定每个sf6断路器每个调试数据序列的划分结果;

14、将每个sf6断路器每个调试数据序列的划分结果中任意两个短时骤变数据序列片段中所有数据点的短时调试骤变系数均值之间差值的平方在所述划分结果上二次累加的均值作为每个调试数据序列的长期调试稳定系数;

15、将每个sf6断路器每个调试数据序列的划分结果中每个短时骤变数据序列片段中所有元素的赫斯特指数与0.5的差值的绝对值在所述划分结果上累加结果的均值与0.1之和作为分母;

16、将每个调试数据序列的长期调试稳定系数与分母的比值与每个sf6断路器每个调试数据序列的划分结果中短时骤变数据序列片段数量的乘积作为每个调试数据序列的短时骤变显著系数;

17、所述基于每个sf6断路器多种调试数据短时间内变化引起的连锁反应特征确定每个sf6断路器每个调试数据序列的短时骤变连锁反应关联系数的方法为:

18、将每个sf6断路器每个调试数据序列与其余任意一个调试数据序列的短时骤变数据序列之间的距离度量结果与0.1的和作为第一距离;

19、将以自然常数为底数,以每个sf6断路器两个调试数据序列的短时骤变数据序列对应的短时骤变数据序列片段数量之间差值的绝对值为指数的计算结果与第一距离的乘积作为每个sf6断路器两个调试数据序列之间的同步连锁调试变化系数;

20、将每个sf6断路器每个调试数据序列与其余任意一个调试数据序列的短时骤变显著系数差值的绝对值与0.1之和作为第二距离,将每个调试数据序列与其余任意一个调试数据序列之间的同步连锁调试变化系数与第二距离乘积的倒数在每个sf6断路器的所有调试数据序列上累加结果的均值作为每个sf6断路器每个调试数据序列的短时骤变连锁反应关联系数。

21、优选的,所述获取变电站工程中每个sf6断路器的调试数据序列的方法为:

22、分别利用气体传感器、压力传感器、温度传感器和电流传感器采集每个sf6断路器的气体密度、气体压力、内部温度以及分合闸线圈的电流;

23、对于任意一种调试数据,将所有sf6断路器同一种调试数据的采集数据作为输入,采用数据归一化的方法进行归一化处理;将每个sf6断路器每种调试数据的采集数据的归一化结果按照时间顺序组成的序列作为每个sf6断路器每种调试数据的调试数据序列。

24、优选的,所述基于每个sf6断路器每个调试数据序列中每个数据点所取短时数据序列确定第一乘积因子的方法为:

25、将以每个sf6断路器每个调试数据序列中每个数据点为中心点所取的序列片段作为所述每个数据点的短时数据序列;

26、将所述每个数据点的短时数据序列中元素对应的采集时间、元素的值分别作为横、纵坐标,将所述每个数据点的短时数据序列作为输入,采用线性拟合算法获取所述每个数据点的短时数据序列对应拟合直线的斜率,将所述斜率的绝对值作为第一乘积因子。

27、优选的,所述基于每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数确定每个sf6断路器每个调试数据序列的划分结果的方法为:

28、将每个sf6断路器每个调试数据序列中每个数据点的短时调试骤变系数代替所述每个数据点的数据值得到的序列作为每个sf6断路器每个调试数据序列的短时骤变数据序列;

29、将每个sf6断路器每个调试数据序列的短时骤变数据序列作为输入,采用突变点检测算法获取所述短时骤变数据序列中的突变点,将短时骤变数据序列中的突变点、第一个元素和最后一个元素均作为一个分割点,将任意两个相邻分割点之间的元素组成的序列作为一个短时骤变数据序列片段。

30、优选的,所述基于每个sf6断路器每个调试数据序列的短时骤变显著系数、短时骤变连锁反应关联系数自适应确定所述调试数据序列的私钥适应值的方法为:

31、将每个sf6断路器每个调试数据序列的短时骤变显著系数、短时骤变连锁反应关联系数乘积的归一化结果作为每个sf6断路器每个调试数据序列的重要异常数据评估指数;

32、基于每个sf6断路器每个调试数据序列的重要异常数据评估指数确定所述调试数据序列的私钥适应值。

33、优选的,所述基于每个sf6断路器每个调试数据序列的重要异常数据评估指数确定所述调试数据序列的私钥适应值的方法为:

34、将基于每个sf6断路器每个调试数据序列的重要异常数据评估指数与ecc算法中有限域的阶数的乘积的四舍五入取整结果作为所述调试数据序列的私钥适应值。

35、优选的,所述采用ecc加密算法基于所述私钥适应值完成对变电站工程中调试数据的加密处理的方法为:

36、分别将每个sf6断路器每个调试数据序列作为带加密对象,采用ecc加密算法基于所述调试数据序列的私钥适应值得到变电站工程中每个sf6断路器每个调试数据序列的密文数据。

37、本技术的有益效果是:本技术通过分析由sf6断路器出现异常时调试数据在短时间内急剧变化的特征以及短时骤变数据序列中数据的分布情况构建短时骤变显著系数,其有益效果在于凸显了sf6断路器中具有短时间内数据急剧变化特征的调试数据的显著性;其次结合调试过程中不同种调试数据之间数据变化时的连锁反应特征构建短时骤变连锁反应关联系数,其有益效果在于根据sf6断路器出现异常时会引起多种调试数据出现相同或相反的短时间内急剧变化的特征,能够提高因sf6断路器的异常而导致调试数据出现短时间内急剧变化的异常数据的识别概率;根据短时骤变显著系数、短时骤变连锁反应关联系数对每个sf6断路器的各种调试数据的重要程度进行评估,实现对每个sf6断路器的各种调试数据进行加密保护时的不同重要程度的区分,自适应确定ecc加密时每个调试数据序列的私钥适应值,提高了对sf6断路器的调试数据中对sf6断路器的调试结果影响较大的调试数据的保护程度,降低了sf6断路器中的重要调试数据丢失或被篡改的概率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1