基于OpenSSL的配电网终端遥控加密测试软件实现方式
Implementation of Remote Control Encryption Test Software in the Distribution Network Terminal Based on OpenSSL
-
摘要: 随着配电网系统的发展,配电网主站与终端通过公共网络传输数据,包括遥控命令。为防止由公共网络引入对配电网的攻击,保障遥控命令的安全,新的配电网终端在执行遥控命令时需要对其进行完整性检验,并对发送遥控命令的配电网主站进行身份验证。介绍了运用散列运算和非对称加密技术实现完整性检验和对配电网主站的身份验证,描述了基于OpenSSL加密开发包实现配电网终端遥控加密测试软件的过程。该测试软件能模仿配电网主站生成复合遥控命令,对配电网终端的安全防护能力进行测试。Abstract: With the development of the distribution network,the prime station transfers data including the remote control command to the terminal through the public network.In order to prevent attack from the public network and ensure the security of remote control commands,new terminals in the distribution network are required to check the integrity of remote control commands and the identity of the prime station.Implementation of the above process using the hash algorithm and asymmetric encryption technology is described.The procedure of the implementation of remote control encryption test software applied to the distribute network terminal based on OpenSSL is presented.This software can imitate the prime station and generate composite remote control commands to test the security protection capability of terminals in the distribution network.