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

被引:7
|
作者
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 条
  • [41] Private and Consortium Blockchain-based Authentication Protocol for IoT Devices Using PUF
    Cunha, Tyson Baptist D.
    Manjappa, Kiran
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2024, 26 (02) : 166 - 181
  • [42] Blockchain-based Ownership Management for Medical IoT (MIoT) Devices
    Alblooshi, M.
    Salah, K.
    Alhammadi, Y.
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2018, : 151 - 156
  • [43] Towards Efficient Blockchain-based Cross-domain Trust Reputation Management for LS-HetNet
    Wang, Shiyang
    Zheng, Xinran
    Yang, Shuo
    Wang, Xingjun
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 5129 - 5134
  • [44] CCAP: A Complete Cross-Domain Authentication Based on Blockchain for Internet of Things
    Tong, Fei
    Chen, Xing
    Wang, Kaiming
    Zhang, Yujian
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2022, 17 : 3789 - 3800
  • [45] CCAP: A Complete Cross-Domain Authentication Based on Blockchain for Internet of Things
    Tong, Fei
    Chen, Xing
    Wang, Kaiming
    Zhang, Yujian
    IEEE Transactions on Information Forensics and Security, 2022, 17 : 3789 - 3800
  • [46] Revocable Certificateless Cross-Domain Authentication Scheme Based on PrimarySecondary Blockchain
    Wang, Ze
    Zong, Zhenglin
    Li, Fang
    Sun, Shimin
    Zhao, Ping
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (05): : 5880 - 5891
  • [47] A novel decentralized cross-domain identity authentication protocol based on blockchain
    Zhao, Gang
    Di, Bingbing
    He, Hui
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (01)
  • [48] A blockchain and signature based scheme for cross-domain authentication with decentralized identity
    Zhang, Zinuo
    Ren, Wei
    Zhang, Xianchao
    Sun, Yani
    Zhu, Tianqing
    Choo, Kim-Kwang Raymond
    COMPUTER STANDARDS & INTERFACES, 2025, 94
  • [49] CroAuth: A Cross-domain Authentication Scheme based on Blockchain and Decentralized Identity
    Zhang, Zinuo
    Xiong, Ruoting
    Di, Xinyu
    Ren, Wei
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 2010 - 2015
  • [50] BCAE: A Blockchain-Based Cross Domain Authentication Scheme for Edge Computing
    Zhang, Shiwen
    Yan, Ziwei
    Liang, Wei
    Li, Kuan-Ching
    Di Martino, Beniamino
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24035 - 24048