A Blockchain-Based Cross-Domain Authentication Management System for IoT Devices

被引:3
|
作者
Liu, Yizhong [1 ,2 ]
Liu, Andi [1 ]
Xia, Yu [3 ]
Hu, Bin [1 ]
Liu, Jianwei [1 ]
Wu, Qianhong [1 ]
Tiwari, Prayag [4 ]
机构
[1] Beihang Univ, Sch Cyber Sci & Technol, Beijing 100191, Peoples R China
[2] State Key Lab Cryptol, Beijing 100878, Peoples R China
[3] Beihang Univ, Sch Elect & Informat Engn, Beijing 100191, Peoples R China
[4] Halmstad Univ, Sch Informat Technol, S-30118 Halmstad, Sweden
关键词
Blockchains; Authentication; Internet of Things; Smart contracts; Organizations; Peer-to-peer computing; Scalability; Cross-domain authentication; IoT device management; smart contract; Merkle tree; ACCESS-CONTROL FRAMEWORK; INDUSTRIAL INTERNET; RESEARCH ISSUES; THINGS; TECHNOLOGY;
D O I
10.1109/TNSE.2023.3292624
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
With the emergence of the resource and equipment sharing concept, many enterprises and organizations begin to implement cross-domain sharing of devices, especially in the field of the Internet of Things (IoT). However, there are many problems in the cross-domain usage process of devices, such as access control, authentication, and privacy protection. In this paper, we make the following contributions. First, we propose a blockchain-based cross-domain authentication management system for IoT devices. The sensitive device information is stored in a Merkle tree structure where only the Merkle root is uploaded to the smart contract. Second, a detailed security and performance analysis is given. We prove that our system is secure against several potential security threats and satisfies validity and liveness. Compared to existing schemes, our schemes realize decentralization, privacy, scalability, fast off-chain authentication, and low on-chain storage. Third, we implement the system on Ethereum with varying parameters known as domain number, concurrent authentication request number, and Merkle tree leaf number. Experimental results show that our solution supports the management of millions of devices in a domain and can process more than 10,000 concurrent cross-domain authentication requests, consuming only 5531 ms. Meanwhile, the gas costs are shown to be acceptable.
引用
收藏
页码:115 / 127
页数:13
相关论文
共 50 条
  • [1] Blockchain-based cross-domain authentication strategy for trusted access to mobile devices in the IoT
    Dong, Shuai
    Yang, Hui
    Yuan, Jiaqi
    Jiao, Libin
    Yu, Ao
    Zhang, Jie
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 1610 - 1612
  • [2] BTCAS: A Blockchain-Based Thoroughly Cross-Domain Authentication Scheme
    Zhang, Hongxia
    Chen, Xingshu
    Lan, Xiao
    Jin, Hongjian
    Cao, Qi
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 55
  • [3] A Blockchain-Based Efficient Cross-Domain Authentication Scheme for Internet of Vehicles
    Zhao, Feng
    Ding, Hongtao
    Li, Chunhai
    Su, Zhaoyu
    Liang, Guoling
    Yang, Changsong
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (01): : 567 - 585
  • [4] A Blockchain-based Privacy-Preserving Scheme for Cross-domain Authentication
    Jiang, Junfeng
    Zhang, Yujian
    Li, Junhao
    2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 992 - 999
  • [5] Blockchain-Based IoT Access Control System: Towards Security, Lightweight, and Cross-Domain
    Sun, Shuang
    Du, Rong
    Chen, Shudong
    Li, Weiwei
    IEEE ACCESS, 2021, 9 : 36868 - 36878
  • [6] A Lightweight Authentication Scheme Based on Consortium Blockchain for Cross-Domain IoT
    Zhang, Yujian
    Luo, Yuhao
    Chen, Xing
    Tong, Fei
    Xu, Yuwei
    Tao, Jun
    Cheng, Guang
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [7] A Blockchain-Based IoT Cross-Domain Delegation Access Control Method
    Li, Chao
    Li, Fan
    Yin, Lihua
    Luo, Tianjie
    Wang, Bin
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021 (2021)
  • [8] A Blockchain-based Access and Management System for IoT Devices
    Valentin, Manuel
    Pahl, Claus
    El Ioini, Nabil
    Barzegar, Hamid R.
    2021 EIGHTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2021, : 69 - 76
  • [9] Blockchain-based cross-domain authentication in a multi-domain Internet of drones environment
    Karmegam, Arivarasan
    Tomar, Ashish
    Tripathi, Sachin
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (19): : 27095 - 27122
  • [10] Hybrid blockchain-based many-to-many cross-domain authentication scheme for smart agriculture IoT networks
    Luo, Fengting
    Huang, Ruwei
    Xie, Yuqi
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (02)