中国电力 ›› 2022, Vol. 55 ›› Issue (5): 149-157.DOI: 10.11930/j.issn.1004-9649.202101024

• 信息与通信 • 上一篇    下一篇

电力物联网可信树形批量认证机制

赵保华1,2,3, 王志皓2,3, 陈连栋4, 任春卉2,3, 余发江5, 徐庆5   

  1. 1. 北京工业大学 计算机学院,北京 100124;
    2. 国网智能电网研究院有限公司,北京 102209;
    3. 电力系统人工智能国家电网公司联合实验室(国网智能电网研究院有限公司),北京 102209;
    4. 国网河北省电力有限公司信息通信分公司,河北 石家庄 050021;
    5. 武汉大学 国家网络安全学院,湖北 武汉 430072
  • 收稿日期:2021-01-05 修回日期:2021-12-01 出版日期:2022-05-28 发布日期:2022-05-18
  • 作者简介:赵保华(1984—),男,博士,工程师,从事信息安全研究,E-mail:zbh1984_1@126.com;任春卉(1993—),女,通信作者,硕士,工程师,从事计算机技术研究,E-mail:ren1198997229@163.com
  • 基金资助:
    国家电网有限公司科技项目(基于可信计算的物联基础软硬件安全防护关键技术应用研究,5700-202013190 A-0-0-00)

A Trusted Batch Authentication Mechanism Based on Tree for Power Internet of Things

ZHAO Baohua1,2,3, WANG Zhihao2,3, CHEN Liandong4, REN Chunhui2,3, YU Fajiang5, XU Qing5   

  1. 1. School of Computer Science,Beijing University of Technology, Beijing 100124,China;
    2. State Grid Smart Grid Research Institute Co., Ltd.,Beijing 102209,China;
    3. Artificial Intelligence on Electric Power System State Grid Corporation Joint Laboratory (State Grid Smart Grid Research Institute Co.,Ltd.), Beijing 102209,China;
    4. State Grid Hebei Information & Telecommunication Branch, Shijiazhuang 050021, China;
    5. School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China
  • Received:2021-01-05 Revised:2021-12-01 Online:2022-05-28 Published:2022-05-18
  • Supported by:
    This work is supported by the Science and Technology Project of SGCC (Research on the Application of Key Technologies for the Security of Basic Software and Hardware of the Internet of Things Based on Trusted Computing, No.5700-202013190A-0-0-00)

摘要: 电力物联网设备需要进行可信度量,然而现有数据处理架构存在云端压力过大的问题,现有可信度量架构也存在效率低下、消耗过大等问题。提出一种适用于云边协同电力物联网环境的基于树形结构的可信批量认证机制。该机制采用云边端协同的边缘计算架构缓解云平台压力,设备采用一种轻量级可信架构进行可信度量,获取度量信息;非平衡哈希树存储结构在设备认证时传递的认证信息较少并在一定程度上保障了隐私;采用稀疏哈希树多值证明方式生成认证信息,实现设备的批量认证。进行了安全威胁分析、原型实现和性能分析,实验表明该机制在树形结构的构造耗时上优于默克尔哈希树,在设备的可信认证耗时上优于IMA线性结构,在批量认证时,能大大减少认证信息的大小。

关键词: 电力物联网, 云边协同, 可信度量, 非平衡哈希树, 批量认证

Abstract: Devices in power Internet of things need to be trusted measurement. However, the existing data processing architecture has problems such as excessive pressure in cloud platform, and the existing trusted measurement architecture also has problems such as low efficiency and excessive consumption. This paper proposed a trusted batch authentication mechanism based on unbalanced hash tree, which is suitable for power Internet of things based on cloud-edge collaborative. The edge computing architecture of cloud-edge collaboration is adopted to lighten the load of cloud platform. The device adopts a lightweight trusted architecture for trusted measurement to obtain measurement information. The structure of unbalanced hash tree generates less verification information during device verification and protects privacy. The sparse Merkel tree multiproofs method is used to generate the verification information to implement the batch authentication of devices. In this paper, the security threat analysis, prototype implementation and performance analysis are carried out. The experimental results show that this mechanism is better than Merkel hash tree in building the tree, and better than IMA linear structure in trusted authentication of devices. And in batch verification, it can greatly reduce the size of verification information.

Key words: power Internet of things, cloud-edge collaboration, trusted measurement, unbalanced hash tree, batch authentication