[发明专利]一种计算机间通信方法及系统有效
申请号: | 202111310290.6 | 申请日: | 2021-11-08 |
公开(公告)号: | CN113746642B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 舒印彪;杨渊;陈江;王利国;薛建中;李辉;程阳;陈丰;张斌 | 申请(专利权)人: | 西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40;H04L67/12;G06F21/60 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 白文佳 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 通信 方法 系统 | ||
本发明公开了一种计算机间通信方法及系统,用于第一计算机的总线程序中,包括以下:接收第一计算机的应用程序发送的原始信息,并根据第一计算机内部的预设密钥,将原始信息通过预设加密算法加密,得到加密信息;将加密信息传输至第二计算机的总线程序;其中,加密信息用于触发第二计算机的总线程序根据第二计算机内部的预设密钥,将加密信息通过预设解密算法解密,得到原始信息;并将原始信息发送至第二计算机的应用程序;本发明通过在计算机的总线程序中,对计算机间的通信信息进行加解密,有效降低了对CPU负载及计算机CPU资源开销;同时,有效降低网络被入侵后通信信息被篡改的风险,提高上位机不同节点计算机间通信的安全性。
技术领域
本发明属于分散控制系统技术领域,涉及分散控制系统传输数据的处理,特别涉及一种计算机间通信方法及系统。
背景技术
分散控制系统(Distributed Control System,DCS)是利用计算机技术对工业生产过程进行集中监视、操作、管理和分散控制的一种新型控制设备,已被广泛应用于电力、化工等工业生产领域。现有的分散控制系统架构中,上位机不同节点计算机间的通信采用不同通信协议,例如公有协议或私有协议;通信报文大多采用明文发送,在网络被入侵的情况下,容易被入侵方通过网络抓包抓取通信内容从而篡改上位机各计算机间的通信信息,其明显无法保障电厂控制信息的运行安全。
目前,也有尝试采用对称加密算法对通信报文进行加密,这种方式有效提高了上位机不同节点计算机间的通信安全;但现有的加密方式,往往导致计算机的CPU资源开销较大,造成通信效率降低。
发明内容
针对现有技术中存在的技术问题,本发明提供了一种计算机间通信方法及系统,以解决现有的上位机不同节点计算机间通信信息的加密方式,易导致计算机CPU资源开销较大,通信效率较低的技术问题。
为达到上述目的,本发明采用的技术方案为:
本发明提供了一种计算机间通信方法,用于第一计算机的总线程序中,所述方法包括以下:
接收第一计算机的应用程序发送的原始信息,并根据第一计算机内部的预设密钥,将原始信息通过预设加密算法加密,得到加密信息;
将所述加密信息传输至第二计算机的总线程序;
其中,所述加密信息用于触发第二计算机的总线程序根据第二计算机内部的预设密钥,将所述加密信息通过预设解密算法解密,得到原始信息;并将所述原始信息发送至第二计算机的应用程序。
进一步的,所述第一计算机内部的预设密钥的属性为隐藏;所述第一计算机内部的预设密钥的特征值保存在第一计算机的硬件信息中。
进一步的,接收第一计算机的应用程序发送的原始信息之前,还包括:
将第一计算机内部的预设密钥的特征值与第一计算机的硬件信息中保存的预设密钥的特征值进行校验;若校验成功,则第一计算机的总线程序接收第一计算机的应用程序发送的原始信息;若校验失败,则发送告警信息。
进一步的,根据第一计算机内部的预设密钥,将原始信息通过预设加密算法加密之前,还包括:
采用在原始信息的预设固定位置加入校验码字符,之后对加入有校验码字符的原始信息进行加密。
进一步的,根据第一计算机内部的预设密钥,将原始信息通过预设加密算法加密,得到加密信息的过程,具体如下:
获取第一计算机内部的预设密钥的第1位到第n位,得到加密位移信息并根据加密位移信息,将原始信息位移得到位移通信信息;
获取第一计算机内部的预设密钥的第n+1位到第m位,得到加密奇偶交换信息;并根据加密奇偶交换信息,对位移通信信息处理,得到变换通信信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司,未经西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111310290.6/2.html,转载请声明来源钻瓜专利网。