Blockchain-Assisted Conditional Anonymous Authentication and Adaptive Tree-Based Group Key Agreement for VANETs
Haowen Tan, Mingliang Wang, Jian Shen, Pandi Vijayakumar, Sangman Moh, Q. M. Jonathan Wu
Abstract
Vehicular ad-hoc networks (VANETs), considered a pivotal component of intelligent transportation systems (ITS), are susceptible to both established and emerging security vulnerabilities. However, existing authenticated key management schemes fail to provide effective conditional anonymity during decentralized authentication process. Meanwhile, scalable and reliable vehicular pseudonym management is absent, resulting in potential privacy leakage. Furthermore, conventional group key agreement schemes inherently fail to properly accommodate the highly dynamic topological characteristics of vehicular environments, which significantly limits their practical applicability. To address these challenges, the blockchain-assisted anonymous authentication and tree-based group key agreement design is proposed in this paper. Firstly, the pairing-free decentralized authentication mechanism is designed to enable mutual authentication between vehicles and roadside units (RSUs). Secondly, the threshold-varying pseudonym management system is designed, leveraging secret sharing and smart contracts to ensure conditional privacy preservation. This mechanism utilizes the multi-RSU consensus to recover the user's real identity, enabling traceability of malicious entities. Thirdly, the self-balancing tree-based group key agreement mechanism is proposed, optimizing key generation efficiency in dynamic vehicular environments. Crucial security requirements can be satisfied via the security analysis, whereas the performance evaluation substantiates the superiority of the proposed scheme over existing approaches.