随着电动汽车的迅速发展,电动汽车通过结合车辆自组织网络(VANET)参与V2G(Vehicle-to-grid)成为智能交通系统的一部分,在资源受限的VANET网络中,为了保证用户通信安全,需要给用户分发组密钥,通过自愈组密钥分发(Self-healing group key distribution,SGKD)方案,解决在不可靠的VANET网络上分发和更新用于安全组通信的组密钥问题。文中采用一种基于指数算法的SGKD方案(E-SGKD),通过引入唯一会话标识符,解决了已撤销用户与新加入用户之间的共谋攻击问题。利用单向哈希链构造个人秘钥、撤销多项式和密钥更新广播数据包,因此,方案增加了最大允许撤销用户数,减少了密钥更新广播数据包的冗余。最后通过分析对比证明此方案具有安全性全面,存储开销和通信开销最优等特点,并适用于资源受限的VANET网络环境。
英文摘要:
With the rapid development of electric vehicles, electric vehicles participating in Vehicle-to-grid (V2G) through Vehicular Ad-hoc Networks (VANET) is gradually become as a part of intelligent transportation systems. In VANET networks with limited transport resources, in order to ensure the communication security of users, it is necessary to distribute group keys to users. The Self-Healing Group Key Distribution (SGKD) scheme addresses the issue of distributing and updating group keys for secure group communication through unreliable VANET networks. This paper uses an exponential arithmetic based SGKD (E-SGKD) schemes, by introducing the unique session identifier, the problem of the collusion attack between revoked users and new joined users is resolved. Moreover, novel methods for utilizing the one-way hash chain and constructing the personal secret, the revocation polynomial and the key updating broadcast packet are presented. Hence, the scheme increase the maximum allowed number of revoked users, and reduce the redundancy in the key updating broadcast packet. Finally, compared with other schemes, this scheme has the characteristics of comprehensive security, optimal storage overhead and communication overhead, and suitable for resource-constrained VANET environment.