北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2017, Vol. 40 ›› Issue (4): 74-79.doi: 10.13190/j.jbupt.2017.04.012

• 论文 • 上一篇    下一篇

智能电网通信中动态密钥加密方法的研究与改进

马李翠, 黎妹红, 吴倩倩, 杜晔   

  1. 北京交通大学 智能交通数据安全与隐私保护技术北京市重点实验室, 北京 100044
  • 收稿日期:2017-01-15 出版日期:2017-08-28 发布日期:2017-07-10
  • 作者简介:马李翠(1992-),女,硕士生,E-mail:lcma_10@163.com;黎妹红(1975-),男,讲师,硕士生导师.
  • 基金资助:
    国家自然科学基金青年科学基金项目(61402035)

Research of Dynamic Key Encryption Algorithm in Smart Grid Communication

MA Li-cui, LI Mei-hong, WU Qian-qian, DU Ye   

  1. Beijing Jiaotong University, Beijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing 100044, China
  • Received:2017-01-15 Online:2017-08-28 Published:2017-07-10

摘要: 针对智能电网无线通信过程中存在的数据监听、伪造、篡改等安全问题,结合智能电网的通信特点,改进了基于动态密钥的轻量级数据加密算法,提出了数据完整性认证方案.初始密钥嵌于设备内部,在通信过程中,利用非重传数据包同步更新双方密钥,使用异或算法完成数据对称加解密.另外,将密钥和消息作为Hash算法的输入,使用Hash值作为消息摘要,完成数据完整性认证.使用libmodbus开源库模拟主/从设备通信,实验结果表明,改进方案保证了密钥更新的同步性和准确性,实现了密钥的自我组织和管理,完成了数据的正确传输,同时在资源消耗上也明显优于现有算法.

关键词: 智能电网, 数据加密, 数据认证, 动态密钥, 对称加密

Abstract: To solve the security problem of data interception, forgery and tampering in the process of the smart grid communication, the dynamic key-based lightweight data encryption was improved. A scheme of data integrity authentication was proposed based on the analysis of the communication characteristics of the smart grid. The initial key was embedded in the device. The non-retransmission packets were used to synchronously update the two-party key, the exclusive-or algorithm was used to complete the data symmetric encryption and decryption. In addition, the key and the message are used as the input of the Hash algorithm, and the Hash value was used as the message digest to complete data integrity authentication. Libmodbus open source library was used to simulate the communication between master and slave devices. Experiments show that the synchronization and accuracy of key update are ensured, the key self-organization and management are realized, the data transmission is completed correctly, and the resource consumption is obviously superior to the existing algorithm.

Key words: smart power grid, data encryption, data authentication, dynamic key, symmetric encryption

中图分类号: