[发明专利]基于非对称加密的控制系统通信方法、装置和计算机设备有效
| 申请号: | 201911272252.9 | 申请日: | 2019-12-12 |
| 公开(公告)号: | CN110995729B | 公开(公告)日: | 2022-09-16 |
| 发明(设计)人: | 陈兴华;李新超;黄立贤;陈锦昌;陈睿 | 申请(专利权)人: | 广东电网有限责任公司电力调度控制中心 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 刘羚 |
| 地址: | 510030 广东省广州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 对称 加密 控制系统 通信 方法 装置 计算机 设备 | ||
本申请涉及一种基于非对称加密的控制系统通信方法、装置、计算机设备和存储介质。该方法包括:当发起动作命令请求时,根据动作命令请求,生成第一命令报文;将第一命令报文发送至执行站装置;使用私钥对第一命令报文进行签名,生成第二命令报文;第二命令报文包括第一命令报文和签名信息;每隔预设时间间隔将第二命令报文发送至执行站装置;由执行站装置从第二命令报文获取签名信息和第一命令报文,并对签名信息使用公钥进行签名验证,在每次签名验证通过后,若每次接收到的第一命令报文内容相同,则执行第一命令报文的动作命令。本申请的方案可以提高控制系统通信过程的安全性。
技术领域
本申请涉及信息安全技术领域,特别是涉及一种基于非对称加密的控制系统通信方法、装置、计算机设备和存储介质。
背景技术
在目前的控制系统中,主站装置与执行站装置进行通信,一般都是主站装置发送多帧控制命令报文给执行站装置,控制命令例如切机或者切负荷的动作命令,执行站装置接收到多帧控制命令报文后,对多帧报文的内容进行确认,确认无误后,执行指定的控制命令动作。但传统的控制系统通信方法存在安全性低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高安全性的基于非对称加密的控制系统通信方法、装置、计算机设备和存储介质。
一种基于非对称加密的控制系统通信方法,执行于主站装置,所述方法包括:
当发起动作命令请求时,根据所述动作命令请求,生成第一命令报文;
将所述第一命令报文发送至执行站装置;
使用私钥对所述第一命令报文进行签名,生成第二命令报文;所述第二命令报文包括所述第一命令报文和签名信息;
每隔预设时间间隔将所述第二命令报文发送至所述执行站装置;由所述执行站装置从所述第二命令报文获取所述签名信息和所述第一命令报文,并对所述签名信息使用公钥进行签名验证,在每次签名验证通过后,若每次接收到的所述第一命令报文内容相同,则执行所述第一命令报文的动作命令。
一种基于非对称加密的控制系统通信方法,执行于执行站装置,所述方法包括:
接收主站装置发送的第一命令报文,存储所述第一命令报文;所述第一命令报文由所述主站装置在发起动作命令请求时,根据所述动作命令请求生成;
接收所述主站装置每隔预设时间间隔发送的第二命令报文,存储所述第二命令报文;所述第二命令报文由所述主站装置使用私钥对所述第一命令报文进行签名生成,包括所述第一命令报文和签名信息;
从所述第二命令报文获取所述签名信息和所述第一命令报文,并对所述签名信息使用公钥进行签名验证;
在每次签名验证通过后,若每次接收到的所述第一命令报文内容相同,则执行所述第一命令报文的动作命令。
一种主站装置,所述装置包括:
第一报文生成模块,用于当发起动作命令请求时,根据所述动作命令请求,生成第一命令报文;
第一报文发送模块,用于将所述第一命令报文发送至执行站装置;
第二报文生成模块,用于使用私钥对所述第一命令报文进行签名,生成第二命令报文;所述第二命令报文包括所述第一命令报文和签名信息;
第二报文发送模块,用于每隔预设时间间隔将所述第二命令报文发送至所述执行站装置;由所述执行站装置从所述第二命令报文获取所述签名信息和所述第一命令报文,并对所述签名信息使用公钥进行签名验证,在每次签名验证通过后,若每次接收到的所述第一命令报文内容相同,则执行所述第一命令报文的动作命令。
一种执行站装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力调度控制中心,未经广东电网有限责任公司电力调度控制中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911272252.9/2.html,转载请声明来源钻瓜专利网。





