IEEE Access (Jan 2024)
A Blockchain-Based Secure Distributed Authentication Scheme for Internet of Vehicles
Abstract
Authentication for the Internet of Vehicles (IoV) is essential for safe IoV connection. However, because of the peculiar structure of IoV, current authentication schemes heavily rely on Road Side Units (RSUs). An excessive number of RSUs will make it difficult to synchronize updates, which will make system authentication inefficient overall and prevent the reuse of authentication results. Based on this, this paper proposes a blockchain-based secure distributed authentication scheme for IoV. First, data processing and storage are decentralized to the edge of the network to reduce the communication delay and response time with the trusted authority (TA). Second, in the IoV authentication process, smart contract technology is used to achieve automatic triggering of the authentication process, and an optimized Practical Byzantine Fault Tolerant Consensus (PBFT) algorithm is designed to add the authentication information to the blockchain ledger so that the authentication results can be reused. Finally, this paper performs formal security verification and informal security analysis using and Real-Or-Random (ROR) oracle model and AVISPA tool. In addition, this paper performs a detailed evaluation of computation cost and communication cost and uses SUMO for simulation verification. The security analysis and performance evaluation show that the scheme meets the security requirements of the IoV while having less communication and computation cost.
Keywords