丁金多,汪霄祥,江玉荣,等.基于改进Blowfish算法的变电站综合信息数据加密方法[J]. 微电子学与计算机,2023,40(8):87-93. doi: 10.19304/J.ISSN1000-7180.2022.0606
引用本文: 丁金多,汪霄祥,江玉荣,等.基于改进Blowfish算法的变电站综合信息数据加密方法[J]. 微电子学与计算机,2023,40(8):87-93. doi: 10.19304/J.ISSN1000-7180.2022.0606
DING J D,WANG X X,Jiang Y R,et al. Substation integrated information data encryption method based on improved Blowfish algorithm[J]. Microelectronics & Computer,2023,40(8):87-93. doi: 10.19304/J.ISSN1000-7180.2022.0606
Citation: DING J D,WANG X X,Jiang Y R,et al. Substation integrated information data encryption method based on improved Blowfish algorithm[J]. Microelectronics & Computer,2023,40(8):87-93. doi: 10.19304/J.ISSN1000-7180.2022.0606

基于改进Blowfish算法的变电站综合信息数据加密方法

Substation integrated information data encryption method based on improved Blowfish algorithm

  • 摘要: 变电站综合信息数据传输线路上的加密保护不足以抵御恶意攻击,传输过程中核心信息容易泄露. 针对变电站综合信息安全性能较差、抗攻击性能较低的问题,提出基于改进Blowfish算法的变电站综合信息数据加密方法. 采用Blowfish算法加密变电站综合信息数据,采用512位分组处理方法填充变电站综合信息数据;创新性地将MD5算法与Schnorr身份认证协议相结合,构建动、静结合的密文知识证明机制,生成环境参数保证协议的安全性;利用改进后的Blowfish算法实现变电站综合信息数据的加密及解密,并通过定时器引发密钥变更事件定期更新密钥;根据国际电工委员会的标准,利用Blowfish算法向变电站发送密钥状态申请,运行数据密钥更新流程;利用杂凑算法判断密钥更改情况,防治信息在传输的过程中被窥听与修改;信息数据附加身份信息传输,采用Blowfish算法密钥对改进MD5算法的密钥进行加密,保证变电站综合信息数据安全. 实验表明,该方法可有效加密变电站综合信息数据;自相关系数差值的平均值就已达到0.102,具有较高的抗攻击性能及解密效率,可更好地保护变电站综合信息数据隐私,安全性较高.

     

    Abstract: The encrypted protection on the transmission line of substation comprehensive information data is not enough to resist malicious attacks, and the core information is easy to leak in the transmission process. Aiming at the poor security and anti attack performance of substation comprehensive information, a data encryption method for substation comprehensive information based on improved Blowfish algorithm is proposed. The Blowfish algorithm is used to encrypt the comprehensive information data of the substation, and the 512 bit grouping processing method is used to fill in the comprehensive information data of the substation; Innovatively combine MD5 algorithm with Schnorr authentication protocol, build a dynamic and static combination of ciphertext knowledge proof mechanism, and generate environment parameters to ensure the security of the protocol; The improved Blowfish algorithm is used to realize the encryption and decryption of the comprehensive information data of the substation, and the key change event is triggered by the timer to update the key regularly; According to the standards of the International Electrotechnical Commission, use the Blowfish algorithm to send the key status application to the substation, and run the data key update process; The hash algorithm is used to judge the change of key and prevent information from being peeped and modified during transmission; The information data is attached with identity information transmission, and the key of the improved MD5 algorithm is encrypted with the key of the Blowfish algorithm to ensure the security of the comprehensive information data of the substation. The experiment shows that this method can effectively encrypt the comprehensive information data of substation; The average value of the difference of the autocorrelation coefficient has reached 0.102, which has high anti attack performance and decryption efficiency, can better protect the privacy of the comprehensive information data of the substation, and has high security.

     

/

返回文章
返回