BAKAS-UAV: A Secure Blockchain-Assisted Authentication and Key Agreement Scheme for Unmanned Aerial Vehicles Networks

被引:0
|
作者
Huang, Keke [1 ]
Hu, Huidan [2 ,3 ]
Lin, Changlu [2 ,3 ]
机构
[1] Fujian Normal Univ, Coll Comp & Cyber Secur, Fujian Prov Key Lab Network Secur & Cryptol, Fuzhou, 350117, Peoples R China
[2] Fujian Normal Univ, Ctr Appl Math Fujian Prov, Sch Math & Stat, Key Lab Analyt Math & Applicat,Minist Educ,Fujian, Fuzhou 350117, Peoples R China
[3] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 22期
关键词
Task analysis; Authentication; Security; Autonomous aerial vehicles; Internet of Things; Drones; Costs; Authentication and key agreement (AKA); blockchain; physical unclonable functions (PUFs); real-or-random (ROR) model; unmanned aerial vehicles (UAVs); GROUND STATION; INTERNET; MANAGEMENT; MECHANISM;
D O I
10.1109/JIOT.2024.3431879
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unmanned aerial vehicles (UAVs, also known as Drones) have been widely employed in military defense and civilian service. However, as UAVs communicate over insecure open wireless channels, the security challenges and privacy concerns are becoming increasingly prominent. Moreover, some existing schemes to achieve authentication and key agreement (AKA) among UAVs are spliced with the assistance of two UAV-2-GCS mechanisms, which are not flexible enough to be applied in the Internet of Drones (IoD) scenarios. This article proposes a blockchain-assisted AKA scheme for UAVs networks (BAKAS-UAV) referred to as BAKAS-UAV, which addresses security and privacy concerns and overcomes high computational and communication costs in the IoD. A blockchain-based network model is presented in which the ground station acts as an edge node and manages the blockchain, which assists AKA. Based on the network model, both types of AKA mechanisms, UAV-2-GCS and UAV-2-UAV, are proposed, respectively. In particular, the ground control station (GCS) does not participate in the AKA of UAV-2-UAV process; only upon the process is completed the two UAVs synchronize the updated information with GCS. We also implement a smart contract as the authentication service, and the experimental implementation demonstrates the availability of our scheme in IoD. Physical unclonable functions (PUFs) is introduced on the UAVs side to defend against physical capture attacks and also to implement AKA mechanisms. The semantic security is proved formally based on the real-or-random (ROR) model, and the informal analysis shows that the scheme satisfies the demanded security requirements. The scheme's performance is evaluated by simulating the UAVs and GCS settings with Raspberry Pi 4B and MacOS platforms, respectively, with implementation of several cryptographic primitives. The experimental results show that BAKAS-UAV achieves high efficiency.
引用
收藏
页码:36858 / 36883
页数:26
相关论文
共 50 条
  • [21] A provably secure aggregate authentication scheme for unmanned aerial vehicle cluster networks
    Wang Hong
    Li Jianhua
    Lai Chengzhe
    Wang Zhe
    Peer-to-Peer Networking and Applications, 2020, 13 : 53 - 63
  • [22] A provably secure aggregate authentication scheme for unmanned aerial vehicle cluster networks
    Wang Hong
    Li Jianhua
    Lai Chengzhe
    Wang Zhe
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) : 53 - 63
  • [23] A Secure Blockchain-Based Authentication and Key Agreement Scheme for 3GPP 5G Networks
    Chow, Man Chun
    Ma, Maode
    SENSORS, 2022, 22 (12)
  • [24] On the design of a secure user authentication and key agreement scheme for wireless sensor networks
    Kumari, Saru
    Das, Ashok Kumar
    Wazid, Mohammad
    Li, Xiong
    Wu, Fan
    Choo, Kim-Kwang Raymond
    Khan, Muhammad Khurram
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (23):
  • [25] Provably secure user authentication and key agreement scheme for wireless sensor networks
    Das, Ashok Kumar
    Kumari, Saru
    Odelu, Vanga
    Li, Xiong
    Wu, Fan
    Huang, Xinyi
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (16) : 3670 - 3687
  • [26] Block-CLAP: Blockchain-Assisted Certificateless Key Agreement Protocol for Internet of Vehicles in Smart Transportation
    Chattaraj, Durbadal
    Bera, Basudeb
    Das, Ashok Kumar
    Saha, Sourav
    Lorenz, Pascal
    Park, YoungHo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (08) : 8092 - 8107
  • [27] UAVA: Unmanned Aerial Vehicle Assisted Vehicular Authentication Scheme in Edge Computing Networks
    Guo, Zhenyang
    Cao, Jin
    Wang, Xinyi
    Zhang, Yinghui
    Niu, Ben
    Li, Hui
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 22091 - 22106
  • [28] A Hierarchical Blockchain-Assisted Conditional Privacy-Preserving Authentication Scheme for Vehicular Ad Hoc Networks
    He, Xingyu
    Niu, Xianhua
    Wang, Yangpeng
    Xiong, Ling
    Jiang, Zhizhong
    Gong, Cheng
    SENSORS, 2022, 22 (06)
  • [29] SMAKA: Secure Many-to-Many Authentication and Key Agreement Scheme for Vehicular Networks
    Zhang, Jing
    Zhong, Hong
    Cui, Jie
    Xu, Yan
    Liu, Lu
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 1810 - 1824
  • [30] Blockchain-Enabled Authenticated Key Agreement Scheme for Mobile Vehicles-Assisted Precision Agricultural IoT Networks
    Vangala, Anusha
    Das, Ashok Kumar
    Mitra, Ankush
    Das, Sajal K.
    Park, Youngho
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 904 - 919