一种电力数据加密传输方法及终端技术

技术编号:33206618 阅读:17 留言:0更新日期:2022-04-24 00:54
本申请提供了一种电力数据加密传输方法及终端,获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。本申请将电力数据和区域关联,并利用混沌迭代模型的混沌特性对待加密电力数据进行加密,因混沌迭代模型的初始值和迭代次数不同都会对最终的迭代结果产生较大影响,使得迭代结果难以被获取,从而提高了解密的难度,并且将混沌迭代模型和区域信息代码对应保存,可对不同的区域设置不同的混沌迭代模型,即使一个混沌迭代模型被破解,也不会影响到其余区域,实现高安全性的电力数据传输。实现高安全性的电力数据传输。实现高安全性的电力数据传输。

【技术实现步骤摘要】
一种电力数据加密传输方法及终端


[0001]本专利技术涉及数据传输领域,尤其涉及一种电力数据加密传输方法及终端。

技术介绍

[0002]在电力系统中,需要对检测到的各种数据进行传送,但由于高压电网特殊电磁场环境,因此多为采用有限数据传输,而有些设备考虑到防爆强度需求,无法外接信号线,就导致这些高压设备的内部数据信息无法外传,仅能通过关联设备的运行状态进行分析,在出现故障风险时,无法及时反馈,从而造成巨大的人员安全及财产损失,并且现有传输过程中的加密方式易于破解,影响信息安全。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种电力数据加密传输方法及终端,实现高安全性的数据传输。
[0004]为了解决上述技术问题,本专利技术采用的一种技术方案为:
[0005]一种电力数据加密传输方法,包括步骤:
[0006]获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;
[0007]根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。
[0008]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0009]一种电力数据加密传输终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0010]获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;
[0011]根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。
[0012]本专利技术的有益效果在于:将电力数据和区域关联,并利用混沌迭代模型的混沌特性对待加密电力数据进行加密,因混沌迭代模型的初始值和迭代次数不同都会对最终的迭代结果产生较大影响,使得迭代结果难以被获取,从而提高了解密的难度,并且将混沌迭代模型和区域信息代码对应保存,可对不同的区域设置不同的混沌迭代模型,即使一个混沌迭代模型被破解,也不会影响到其余区域,进一步提高了安全性,避免了电力数据的泄露,实现高安全性的电力数据传输。
附图说明
[0013]图1为本专利技术实施例的一种电力数据加密传输方法的步骤流程图;
[0014]图2为本专利技术实施例的一种电力数据加密传输终端的结构示意图;
[0015]图3为本专利技术实施例的一种混沌迭代模型的结果分布图;
[0016]标号说明:
[0017]1、一种电力数据加密传输终端;2、处理器;3、存储器。
具体实施方式
[0018]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0019]请参照图1,一种电力数据加密传输方法,包括步骤:
[0020]获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;
[0021]根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。
[0022]从上述描述可知,本专利技术的有益效果在于:将电力数据和区域关联,并利用混沌迭代模型的混沌特性对待加密电力数据进行加密,因混沌迭代模型的初始值和迭代次数不同都会对最终的迭代结果产生较大影响,使得迭代结果难以被获取,从而提高了解密的难度,并且将混沌迭代模型和区域信息代码对应保存,可对不同的区域设置不同的混沌迭代模型,即使一个混沌迭代模型被破解,也不会影响到其余区域,进一步提高了安全性,避免了电力数据的泄露,实现高安全性的电力数据传输。
[0023]进一步地,所述保存所述初始区域信息代码及所述第一混沌迭代模型包括:
[0024]获取第一混沌迭代模型对应的第一初始值;
[0025]保存所述初始区域信息代码及所述第一初始值的关联关系。
[0026]由上述描述可知,在混沌迭代模型中,初始值对迭代结果的影响较大,初始值细微的改变会使得最终的迭代结果有较大的差距,且初始值不同,混沌迭代模型就不同,即保存了区域信息对应的混沌迭代模型,方便后续进行解密。
[0027]进一步地,还包括:
[0028]接收查询信息,所述查询信息包括第一区域信息代码及第二初始值;
[0029]查找是否有与所述第一区域信息代码及第二初始值对应的所述初始区域信息代码及所述第一初始值;
[0030]若是,则根据所述第一初始值得到第一混沌迭代模型,并接收更新信息,所述更新信息包括预设迭代次数;
[0031]将所述第一混沌迭代模型迭代所述预设迭代次数,得到第三初始值,并标记所述预设迭代次数为更新区域信息代码;
[0032]保存所述更新区域信息代码及所述第三初始值,替换所述初始区域信息代码及第一初始值。
[0033]由上述描述可知,在接收查询信息之后,对存储的混沌迭代模型所对应的初始值和区域代码进行更新,则下次查询需要使用新的区域代码和初始值才能进行查询,使得加密所用的混沌迭代算法有了时效性,进一步提高了安全性。
[0034]进一步地,所述第一混沌迭代模型为:
[0035]x
n+1
=μx
n
(1

x
n
)其中,n为迭代次数,μ为预设参数,x0为所述第一初始值。
[0036]由上述描述可知,采用虫口模型作为预设混沌模型,虫口模型的运算过程较为简单但最终迭代结果的离散度较高,即具有较好的随机性,实现高安全性加密的同时还能够提高加密过程的计算效率。
[0037]进一步地,还包括:
[0038]获取加密电力数据;
[0039]获取预设混沌迭代模型对应的结果分布图,若所述电力数据加密包的值与所述结果分布图对应,则根据所述预设混沌迭代模型对所述加密数据包进行解密,得到所述目标电力设备对应的电力数据,否则,发出告警信息。
[0040]由上述描述可知,混沌迭代模型的迭代结果会对应一个分布图,若接收到的加密电力数据的相应值不在这个分布图内,则可以说明该加密电力数据可能是非法数据或是在电力数据的加密过程中出现外部因素的介入,该加密电力数据的安全性可能受到影响,此时进行告警而不直接进行解密能够进一步保证安全性。
[0041]请参照图2,一种电力数据加密传输终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0042]获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;
[0043]根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。
[0044]从上述描述可知,本专利技术的有益效果在于:将电力数据和区域关联,并利用混沌迭代模型的混沌特性对待加密电力数据进行加密,因混沌迭代模型的初始值和迭代次数不同都会对最终的迭代结果产生较大影响,使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力数据加密传输方法,其特征在于,包括步骤:获取待加密电力数据及所述待加密电力数据对应的初始区域信息代码;根据第一混沌迭代模型对所述待加密电力数据进行加密,得到加密电力数据,保存所述初始区域信息代码及所述第一混沌迭代模型。2.根据权利要求1所述的一种电力数据加密传输方法,其特征在于,所述保存所述初始区域信息代码及所述第一混沌迭代模型包括:获取第一混沌迭代模型对应的第一初始值;保存所述初始区域信息代码及所述第一初始值的关联关系。3.根据权利要求2所述的一种电力数据加密传输方法,其特征在于,还包括:接收查询信息,所述查询信息包括第一区域信息代码及第二初始值;查找是否有与所述第一区域信息代码及第二初始值对应的所述初始区域信息代码及所述第一初始值;若是,则根据所述第一初始值得到第一混沌迭代模型,并接收更新信息,所述更新信息包括预设迭代次数;将所述第一混沌迭代模型迭代所述预设迭代次数,得到第三初始值,并标记所述预设迭代次数为更新区域信息代码;保存所述更新区域信息代码及所述第三初始值,替换所述初始区域信息代码及第一初始值。4.根据权利要求2所述的一种电力数据加密传输方法,其特征在于,所述第一混沌迭代模型为:x
n+1
=μx
n
(1

x
n
)其中,n为迭代次数,μ为预设参数,x0为所述第一初始值。5.根据权利要求1所述的一种电力数据加密传输方法,其特征在于,还包括:获取加密电力数据;获取预设混沌迭代模型对应的结果分布图,若所述电力数据加密包的值与所述结果分布图对应,则根据所述预设混沌迭代模型对所述加密数据包进行解密,得到所述目标电力设备对应的电力数据,否则,发出告警信息。6.一种电力数据加密传输终端,包括存储器、处理器及存储在所述存储器上...

【专利技术属性】
技术研发人员:李雪林潮龙施明晃
申请(专利权)人:福州鼎新高压电器有限公司
类型:发明
国别省市:

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

1