An Efficient Blockchain-Based Hierarchical Authentication Mechanism for Energy Trading in V2G Environment

Vehicle-to-grid (V2G) networks have emerged as a new technology in modern electric power transmission networks. It allows bi-directional flow of communication and electricity between electric vehicles (EVs) and the Smart Grid (SG), in order to provide more sophisticated energy trading. However, due to the involvement of a huge amount of trading data and the presence of untrusted entities in the visiting networks, the underlying V2G infrastructure suffers from various security and privacy challenges. Although, several solutions have been proposed in the literature to address these problems, issues like lack of mutual authentication and anonymity, incapability to protect against several attack vectors, generation of huge overhead, and dependency on centralized infrastructures make security and privacy issues even more challenging. To address the above mentioned problems, in this paper, we propose a blockchain oriented hierarchical authentication mechanism for rewarding EVs. The overall process is broadly classified into the following phases: 1) System Initialization, 2) Registration, 3) Hierarchical Mutual Authentication, and 4) Consensus; wherein blockchain's distributed ledger has been employed for transaction execution in distributed V2G environments while Elliptic curve cryptography (ECC) has been used for hierarchical authentication. The designed hierarchical authentication mechanism has been employed to preserve the anonymity of EVs and support mutual authentication between EVs, charging stations (CSs) and the central aggregator (CAG). Additionally, it also supports minimal communicational and computational overheads on resource constrained EVs. Further, formal security verification of the proposed scheme on widely accepted Automated Validation of Internet Security Protocols and Applications (AVISPA) tool validates its safeness against different security attacks.

[1]  Xiong Li,et al.  A Lightweight and Provably Secure Key Agreement System for a Smart Grid With Elliptic Curve Cryptography , 2019, IEEE Systems Journal.

[2]  Joel J. P. C. Rodrigues,et al.  Secure Three-Factor User Authentication Scheme for Renewable-Energy-Based Smart Grid Environment , 2017, IEEE Transactions on Industrial Informatics.

[3]  Mauro Conti,et al.  Provably Secure Authenticated Key Agreement Scheme for Smart Grid , 2018, IEEE Transactions on Smart Grid.

[4]  Andrei Gurtov,et al.  Lightweight Authentication and Key Agreement for Smart Metering in Smart Energy Networks , 2019, IEEE Transactions on Smart Grid.

[5]  Xiaojiang Du,et al.  Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities , 2018, IEEE Communications Magazine.

[6]  Biplab Sikdar,et al.  Privacy-Aware Authenticated Key Agreement Scheme for Secure Smart Grid Communication , 2019, IEEE Transactions on Smart Grid.

[7]  Xuemin Shen,et al.  Lightweight Authentication and Privacy-Preserving Scheme for V2G Connections , 2017, IEEE Transactions on Vehicular Technology.

[8]  Qi Li,et al.  BBARS: Blockchain-Based Anonymous Rewarding Scheme for V2G Networks , 2019, IEEE Internet of Things Journal.

[9]  Dong Li,et al.  Research on a Cross-Domain Authentication Scheme Based on Consortium Blockchain in V2G Networks of Smart Grid , 2018, 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2).

[10]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[11]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[12]  Albert Y. Zomaya,et al.  A Game of Incentives: An Efficient Demand Response Mechanism using Fleet of Electric Vehicles , 2018, FICN@MOBICOM.

[13]  Mohammad S. Obaidat,et al.  Lightweight Authentication Protocol for RFID-Enabled Systems Based on ECC , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[14]  Jian Shen,et al.  Privacy-Preserving and Lightweight Key Agreement Protocol for V2G in the Social Internet of Things , 2018, IEEE Internet of Things Journal.

[15]  Qi Shi,et al.  Efficient, Secure, and Privacy-Preserving PMIPv6 Protocol for V2G Networks , 2019, IEEE Transactions on Vehicular Technology.

[16]  Yan Zhang,et al.  Enabling Localized Peer-to-Peer Electricity Trading Among Plug-in Hybrid Electric Vehicles Using Consortium Blockchains , 2017, IEEE Transactions on Industrial Informatics.