Blockchain-based batch authentication protocol for Internet of Vehicles

被引:76
|
作者
Bagga, Palak [1 ]
Sutrala, Anil Kumar [2 ]
Das, Ashok Kumar [1 ]
Vijayakumar, Pandi [3 ]
机构
[1] Int Inst Informat Technol, Ctr Secur Theory & Algorithm Res, Hyderabad 500032, India
[2] CA Technol Broadcom Co, Hyderabad 500032, India
[3] Univ Coll Engn Tindivanam, Dept Comp Sci & Engn, Villupuram 604001, India
关键词
Internet of Vehicles (IoV); Smart city; Batch authentication; Key agreement; Blockchain; Security; AVISPA; 3-FACTOR USER AUTHENTICATION; KEY AGREEMENT PROTOCOL; SCHEME; VERIFICATION; CHALLENGES; MANAGEMENT; EXCHANGE; SERVICE; DESIGN;
D O I
10.1016/j.sysarc.2020.101877
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The vehicles in Internet of Vehicles (IoV) can be used to opportunistically gather and distribute the data in a smart city environment. However, at the same time, various security threats arise due to insecure communication happening among various entities in an IoV-based smart city deployment. To address this issue, we aim to design a novel blockchain-enabled batch authentication scheme in Artificial Intelligence (AI)envisioned IoV-based smart city deployment. The latest trends and revolutions in technologies incorporate AI/Machine Learning (ML) in blockchaining to produce a secure, efficient and intelligent blockchain based system. The data stored in the blocks in the blockchain are authentic and genuine, which makes the AI/ML algorithms to work at their exceptions in order produce correct predictions on the blockchain data. Through the signing phase of the proposed scheme, each vehicle in a dynamically formed cluster broadcasts a message to its own member and respective road-side unit (RSU). In the proposed scheme, two types of authentication take place: vehicle to vehicle (V2V) authentication allows a vehicle to authenticate its neighbor vehicles in its cluster, while batch authentication permits a group of cluster vehicles to be authenticated by their RSU. At the end, a group key is established among the vehicles and RSU in their cluster RSU then gathers securely data from its vehicles and form several transactions including the information of vehicles and its own given information to the cluster member vehicles. The transactions are formed later by the nearby fog server associated with RSU and then by the cloud server to form a complete block. The created blocks are mined by the cloud servers in a Peer-to-Peer (P2P) cloud server network through the voting-based Practical Byzantine Fault Tolerance (PBFT) consensus algorithm. The authentic and genuine data of the blockchain are utilized for Big data analytics through AI/ML algorithms. It is shown that the proposed scheme is highly robust against various attacks through formal and informal security analysis, and also through formal security verification tool. A detailed comparative analysis reveals that the proposed scheme achieves superior security and functionality features, and offers comparable storage, communication and computational costs as compared to other existing competing schemes. Finally, the blockchain implementation has been carried out on the proposed scheme to show its effectiveness.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Blockchain-Based Batch Authentication Scheme for Internet of Vehicles
    Shen, Huimin
    Wang, Taochun
    Chen, Jian
    Tao, Yuan
    Chen, Fulong
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (06) : 7866 - 7879
  • [2] Blockchain-Based Authentication in Internet of Vehicles: A Survey
    Abbas, Sohail
    Abu Talib, Manar
    Ahmed, Afaf
    Khan, Faheem
    Ahmad, Shabir
    Kim, Do-Hyeun
    [J]. SENSORS, 2021, 21 (23)
  • [3] A Blockchain-Based Secure Distributed Authentication Scheme for Internet of Vehicles
    Ma, Zhanfei
    Jiang, Jing
    Wei, Hui
    Wang, Bisheng
    Luo, Wenli
    Luo, Haoye
    Liu, Dongxiang
    [J]. IEEE ACCESS, 2024, 12 : 81471 - 81482
  • [4] A decentralized lightweight blockchain-based authentication mechanism for Internet of Vehicles
    Wu, Anmulin
    Guo, Yajun
    Guo, Yimin
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (03) : 1340 - 1353
  • [5] A decentralized lightweight blockchain-based authentication mechanism for Internet of Vehicles
    Anmulin Wu
    Yajun Guo
    Yimin Guo
    [J]. Peer-to-Peer Networking and Applications, 2023, 16 : 1340 - 1353
  • [6] Blockchain-Based Authentication with Optional Privacy Preservation for Internet of Vehicles
    Zhang, Jinxin
    Wu, Meng
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [7] Blockchain-Based Lightweight Authentication Protocol for Next-Generation Trustworthy Internet of Vehicles Communication
    Singh, Avaneesh
    Rani, Preeti
    Venkata Naga Ramesh, Janjhyam
    Athawale, Shashikant V.
    Hussein Alkhayyat, Ahmed
    Aledaily, Arwa N.
    Andre Prola, Thomas
    Sharma, Rohit
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (02) : 4898 - 4907
  • [8] A blockchain-based Roadside Unit-assisted authentication and key agreement protocol for Internet of Vehicles
    Xu, Zisang
    Liang, Wei
    Li, Kuan-Ching
    Xu, Jianbo
    Jin, Hai
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 149 : 29 - 39
  • [9] A blockchain-based lightweight authentication and key agreement scheme for internet of vehicles
    Zheng, Jing
    Wang, Xiaoliang
    Yang, Qing
    Xiao, Wenhui
    Sun, Yapeng
    Liang, Wei
    [J]. CONNECTION SCIENCE, 2022, 34 (01) : 1430 - 1453
  • [10] A Blockchain-Based Byzantine Consensus Algorithm for Information Authentication of the Internet of Vehicles
    Hu, Wei
    Hu, Yawei
    Yao, Wenhui
    Li, Huanhao
    [J]. IEEE ACCESS, 2019, 7 : 139703 - 139711