信息网络安全 ›› 2024, Vol. 24 ›› Issue (4): 587-601.doi: 10.3969/j.issn.1671-1122.2024.04.009

• 技术研究 • 上一篇    下一篇

V2G中基于区块链的在线/离线跨域身份认证方案

石润华(), 杨婧怡, 王鹏博, 刘华伟   

  1. 华北电力大学控制与计算机工程学院,北京 102206
  • 收稿日期:2024-01-12 出版日期:2024-04-10 发布日期:2024-05-16
  • 通讯作者: 石润华 rhshi@ncepu.edu.cn
  • 作者简介:石润华(1974—),男,安徽,教授,博士,CCF会员,主要研究方向为网络与信息安全|杨婧怡(1999—),女,天津,硕士研究生,主要研究方向为V2G中的安全问题|王鹏博(1997—),男,河北,硕士研究生,主要研究方向为智能电网中的密码学应用|刘华伟(1996—),男,河南,硕士研究生,主要研究方向为车联网身份认证
  • 基金资助:
    国家自然科学基金(61772001);北京市自然科学基金(4242030)

Online/Off line Cross-Domain Identity Authentication Scheme Based on Blockchain in Vehicle to Grid

SHI Runhua(), YANG Jingyi, WANG Pengbo, LIU Huawei   

  1. School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China
  • Received:2024-01-12 Online:2024-04-10 Published:2024-05-16

摘要:

针对车辆到电网(Vehicle to Grid,V2G)中进行跨域身份认证时容易造成实时性较差及隐私泄露的问题,文章提出了一种基于区块链的高效跨域身份认证方案。首先,该方案采用了在线/离线签名技术,在车辆空闲时进行离线签名,当车辆在其他区域进行跨域认证时只需在离线签名的基础上进行在线签名,降低了系统的计算开销,缩短了认证时间,并使用聚合签名及验证技术,引入批量验证的思想,提高了验证效率。然后,使用智能合约技术,在区块链上存储车辆公钥及离线签名等信息,降低了车辆的存储负担,也保证了密钥的安全性。最后,通过与其他方案对比和实验仿真,结果表明,该方案减少了签名及验证的时间开销,并且使用智能合约在区块链上存储信息的开销较小。基于q-Strong Diff ie-Hellman问题的难解性,证明了该方案是安全的,并且满足所有期望和安全要求。

关键词: 车辆到电网, 跨域认证, 在线/离线签名, 聚合签名, 区块链

Abstract:

Aiming at the problems of poor real-time and privacy leakage easily caused by cross-domain identity authentication in Vehicle to Grid, this paper proposed an efficient cross-domain authentication scheme based on blockchain. Firstly, it adopted online/offline signature technology to sign, offline signature when the vehicle was not in use, when the vehicle was in another area for cross-domain authentication only in the offline signature on the basis of the online signature, reduced the system's computational overhead, shortened the authentication time; it used aggregated signature and verification technology, and introduced the idea of batch verification, which improved the verification efficiency. Then, the use of smart contract technology to store the vehicle public key and offline signature and other information on the blockchain reduced the storage burden of the vehicle and also protected the security of the key. Finally, by comparing with other schemes and experimental simulations, the results show that the scheme reduces the time overhead of signing and verification and has less overhead of storing information on the blockchain using smart contracts. Based on the intractability of the q-Strong Diffie-Hellman problem, the scheme is proved to be semantically secure and is shown to fulfill all expectations and security requirements.

Key words: V2G, cross-domain authentication, online/offline signature, aggregate signature, blockchain

中图分类号: