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 条
  • [41] 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
  • [42] 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)
  • [43] 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
  • [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] 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
  • [46] A decentralized blockchain-based authentication scheme for cross-communication in IoT networks
    Chaira, Mahmoud
    Aouag, Sofiane
    Cherroun, Hadda
    Brik, Bouziane
    Rezgui, Abdelmounaam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2505 - 2523
  • [47] Privacy-preserving trust management method based on blockchain for cross-domain industrial IoT
    Wu, Xu
    Liu, Yang
    Tian, Jie
    Li, Yuanpeng
    KNOWLEDGE-BASED SYSTEMS, 2024, 283
  • [48] Blockchain-based authentication for IIoT devices with PUF
    Li, Dawei
    Chen, Ruonan
    Liu, Di
    Song, Yingxian
    Ren, Yangkun
    Guan, Zhenyu
    Sun, Yu
    Liu, Jianwei
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 130
  • [49] Cross-Domain Self-Authentication Based Consortium Blockchain for Autonomous Valet Parking System
    Hua, Lei
    Jiang, Haobin
    Xiao, Jian
    Samie, Mohammad
    IEEE ACCESS, 2022, 10 : 87950 - 87961
  • [50] DKGAuth: Blockchain-Assisted Distributed Key Generation and Authentication for Cross-Domain Intelligent IoT
    Liu, Kexian
    Guan, Jianfeng
    Yao, Su
    Wang, Lili
    Zhang, Hongke
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (15): : 25663 - 25673