摘要
本发明涉及工业通信技术领域,尤其涉及一种基于国密算法的Modbus可信增强方法,包括以下步骤:S1:客户端发送包括时间因子、随机数、客户端公钥和摘要在内的身份认证报文信息至服务端以完成公钥交换,再通过传递会话标识进行通信双方身份认证;S2:客户端发送密钥协商报文至服务端,并接收到服务端校验密钥协商报文成功后返回的服务端密钥参数后,生成本次会话专属密钥;S3:客户端和服务端之间进行密钥验证;S4:客户端通过本次会话专属密钥加密携带时间因子、随机数、Modbus命令在内的Modbus可信报文后,发送至服务端,服务端解析并回复。本发明增加身份验证流程,用于避免PLC登录场景误操作其他PLC,通过时间因子、随机数、摘要保证报文的抗重放和防篡改。
技术关键词
国密算法
密钥
会话
因子
计算机可读指令
服务端校验
摘要
身份验证
生成校验码
标识
客户端身份认证
认证报文
冗余校验
数据通信
工业通信技术
公钥
系统为您推荐了相关专利信息
车辆资源配置方法
时间序列特征
气象灾害预警
案件数据
计算机可读指令
电子控制单元
刷写方法
队列
控制器局域网络
车辆
能量管理方法
三相永磁同步发电机
混合储能系统
三相发电机
模糊逻辑算法