掌桥专利:专业的专利平台
掌桥专利
首页

新能源场站侧数据发送方法、集团侧数据接收方法及设备

文献发布时间:2024-04-18 19:52:40


新能源场站侧数据发送方法、集团侧数据接收方法及设备

技术领域

本发明涉及新能源发电设备数据加密传输技术,尤其涉及一种新能源场站侧数据发送方法、集团侧数据接收方法及设备。

背景技术

在新能源发电领域,为了保证发电设备高效的运行,需要实时监测设备运行的状态,因此需要将设备运行状态的数据实时传输到区域集控进而接入集团做统一的分析处理。

在数据由设备端到集团侧的传输过程中需要考虑数据安全性、完整性等问题。传统的数据传输过程一般使用简单的二进制数据压缩传输,数据传输完成后接收端直接将数据进行解压还原。这个过程一旦发生数据信息泄露,很容易被破解导致泄密现象发生。

发明内容

本发明的目的在于提供一种新能源场站侧数据发送方法、集团侧数据接收方法及设备,以解决新能源场站侧设备运行过程中产生的数据在向区域或者集团侧传输过程的信息泄露问题,保证数据传输安全。

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。

根据本发明的第一方面,提供了一种新能源场站侧数据发送方法,包括:

定义移位规则、密钥、通知格式及通知策略,并通过消息队列将移位规则和密钥通知给数据接收方;

将各类型数据转化为二进制流,根据移位策略和密钥对生成的二进制数据进行循环移位加密和异或加密操作;

构建数据传输链路,将加密数据文件传输到数据接收侧进行存储。

在一实施例中,所述移位策略和密钥设置有定期更新机制。

在一实施例中,所述数据传输链路基于HTTP或FTP/SFTP构建。

根据本发明的第二方面,提供了一种新能源集团侧数据接收方法,包括:

接收消息队列,从中获取移位规则和密钥;

接收二进制加密数据文件;

根据移位规则和密钥对加密数据文件进行解码还原。

在一实施例中,该方法还包括:验证数据的完整性。

根据本发明的第三方面,提供了一种新能源场站侧设备,包括:

移位规则和密钥通知模块,用于定义移位规则、密钥、通知格式及通知策略,并通过消息队列将移位规则和密钥通知给数据接收方;

二进制转化和加密模块,用于将各类型数据转化为二进制流,根据移位策略和密钥对生成的二进制数据进行循环移位加密和异或加密操作;

数据传输模块,用于构建数据传输链路,将加密数据文件传输到数据接收侧进行存储。

在一实施例中,该装置还包括定期更新模块,用于对所述移位策略和密钥进行定期更新。

根据本发明的第四方面,提供了一种新能源集团侧设备,包括:

消息队列接收模块,用于接收消息队列,从中获取移位规则和密钥;

加密数据文件接收模块,用于接收二进制加密数据文件;

解码模块,用于根据移位规则和密钥对加密数据文件进行解码还原。

在一实施例中,该装置还包括验证模块,用于验证解码还原后数据的完整性。

本发明实施例的有益效果是:通过循环移位、异或加密及密钥同步机制实现了数据的高安全性传输。具体是通过循环移位和异或加密双重加密机制实现数据本身的隐秘性,同时通过将秘钥以不同渠道下发到数据接收端,实现了数据本身和密钥的分离传输,从而降低了数据和密钥同时被截获的风险。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。

图1是本申请方法实施例的流程图;

图2是本申请方法实施例的数据处理过程示意图;

图3是本申请场站侧设备实施例的模块图;

图4是本申请集团侧设备实施例的模块图。

具体实施方式

以下结合附图和具体实施例对本发明作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本发明的保护范围进行任何限制。

如图1所示,本申请实施例提供了新能源场站侧设备与集团侧(或区域侧)的数据传输方法,包括场站侧数据发送方法和集团侧数据接收方法,其中,场站侧数据发送方法包括:

定义移位规则、密钥、通知格式及通知策略,并通过消息队列将移位规则和密钥通知给数据接收方,例如{“移位策略”:“1,2,4,8”,“密钥”:“00001111”}。

使用二进制转化软件或者程序,将各类型数据转化为二进制流,根据数据本身特性制定二进制数据的长度补全规则,形成统一格式的二进制数据。然后根据移位策略和密钥对生成的二进制数据进行循环移位加密和异或加密操作。

构建数据传输链路,将加密数据文件传输到数据接收侧进行存储。在本实施例中,数据传输链路基于HTTP或FTP/SFTP构建,也可根据具体的技术体系具体构建。

为了进一步加强数据安全性,移位策略和密钥可设置定期更新机制。

集团侧数据接收方法,包括:

接收消息队列,从中获取数据加密策略和密钥;

接收二进制加密数据文件;

根据加密策略和密钥对加密数据文件进行解码还原;

验证数据的完整性。

图2示出了一个完整的数据加密与解密过程。本方法通过循环移位和异或加密双重加密机制实现数据本身的隐秘性。之所以将秘钥以不同渠道下发到数据接收端,是为了避免密钥随数据同步发送,一旦数据被截获,隐藏密钥也存在被破解的风险问题。通过数据本身和密钥的分离传输,降低了数据和密钥同时被截获的风险。

与上述方法相对应地,本申请实施例还提供了一种新能源场站侧设备,如图3所示,包括:

移位规则和密钥通知模块301,用于定义移位规则、密钥、通知格式及通知策略,并通过消息队列将移位规则和密钥通知给数据接收方;

二进制转化和加密模块302,用于将各类型数据转化为二进制流,根据移位策略和密钥对生成的二进制数据进行循环移位加密和异或加密操作;

数据传输模块303,用于构建数据传输链路,将加密数据文件传输到数据接收侧进行存储。

在可能的实施例中,还包括定期更新模块,用于对所述移位策略和密钥进行定期更新。

同时,本申请实施例还提供了一种新能源集团侧设备,如图4所示,包括:

消息队列接收模块401,用于接收消息队列,从中获取数据加密策略和密钥;

加密数据文件接收模块402,用于接收二进制加密数据文件;

解码模块403,用于根据加密策略和密钥对加密数据文件进行解码还原。

在可能的实施例中,还包括验证模块,用于验证解码还原后数据的完整性。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

以上所述仅为本申请的较佳实例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

相关技术
  • 数据发送方法、装置、数据接收方法及装置
  • 基于串口通信的数据传输方法、设备、发送端及接收端
  • 一种RTP数据的发送、接收方法及用户设备
  • 一种信道信息发送方法、数据发送方法和设备
  • 数据发送方法、确认信号发送方法、用户设备和基站
  • 数据发送方法、数据接收方法、网络侧设备及用户侧设备
  • 数据传输方法、发送侧设备和接收侧设备
技术分类

06120116335121