Efficient and Privacy-Preserving Blockchain-Based Multifactor Device Authentication Protocol for Cross-Domain IIoT

被引:38
|
作者
Zhang, Yan [1 ]
Li, Bing [2 ,3 ]
Wu, Jiaxin [4 ]
Liu, Bo [5 ]
Chen, Rui [6 ]
Chang, Jinke [7 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 210096, Peoples R China
[2] Southeast Univ, Sch Microelect, Sch Cyber Sci & Engn, Shenzhen Res Inst, Nanjing 210000, Peoples R China
[3] Southeast Univ, Adv Cloud Syst Res Ctr, Nanjing 210000, Peoples R China
[4] Southeast Univ, Sch Microelect, Nanjing 210000, Peoples R China
[5] Univ Technol Sydney, Sch Comp Sci, Ultimo, NSW 2007, Australia
[6] Nanjing Vocat Univ Ind Technol, Sch Comp & Software, Nanjing 210023, Peoples R China
[7] UCL, UCL Ctr Biomat Surg Reconstruct & Regenerat, London WC1E 6BT, England
基金
中国国家自然科学基金;
关键词
Blockchains; Industrial Internet of Things; Security; Protocols; Multi-factor authentication; Public key; Privacy; Blockchain; cross-domain IIoT; Industrial Internet of Things (IIoT); multifactor authentication; security and privacy; USER AUTHENTICATION; INTERNET; SECURITY; SCHEME; THINGS;
D O I
10.1109/JIOT.2022.3176192
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Industrial Internet of Things (IIoT) has emerged as a prospective technology that improves the productivity and automation level for industrial applications. Devices from cooperative IIoT domains will communicate and collaborate on the increasingly complicated manufacturing tasks. To secure cross-domain device collaborations, we propose combining the blockchain with multifactor authentication. Because the multifactor authentication conforms to IIoT devices' operation modes and brings higher security levels, and the blockchain technology contributes to building trust among different domains. However, this combined usage still has limitations in terms of the potential loss of factor attack, the storage overhead on the blockchain, and the contradiction between efficiency and privacy preservation. Motivated by these facts, in this article, we develop a privacy-preserving blockchain-based multifactor device authentication protocol for cross-domain IIoT. Specifically, multiple factors are additionally encoded by the hardware fingerprint into random numbers, before being transformed into key materials. The blockchain only stores each domain's dynamic accumulator, which accumulates derived key materials for devices, thereby reducing the overhead. Moreover, the on-chain accumulator is leveraged to efficiently verify the unlinkable identities of cross-domain IIoT devices. The security of our protocol is formally proved, and the security features and functionalities are, respectively, discussed. A proof-of-concept prototype was implemented to prove the efficiency and reliability. The comparison results indicate that the on-chain storage is greatly reduced. Finally, the smart contract's performance was evaluated to show scalability.
引用
收藏
页码:22501 / 22515
页数:15
相关论文
共 50 条
  • [21] BlockPPA: Blockchain-Assisted Privacy-Preserving Authentication for Cross-Domain Electric Vehicle Charging
    Li, Peng
    Ma, Haobin
    Lai, Junzuo
    Zhou, Dehua
    Huang, Lianguan
    Li, Yuan
    Zang, Ruijia
    Fang, Junbin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (02) : 3212 - 3224
  • [22] BCDAIoD: An Efficient Blockchain-Based Cross-Domain Authentication Scheme for Internet of Drones
    Qiao, Gongzhe
    Zhuang, Yi
    Ye, Tong
    Qiao, Yuan
    DRONES, 2023, 7 (05)
  • [23] A cross-domain privacy-preserving protocol for cooperative firewall optimization
    Chen, Fei
    Bruhadeshwar, Bezawada
    Liu, Alex X.
    Proceedings - IEEE INFOCOM, 2011, : 2903 - 2911
  • [24] A Cross-Domain Privacy-Preserving Protocol for Cooperative Firewall Optimization
    Chen, Fei
    Bruhadeshwar, Bezawada
    Liu, Alex X.
    2011 PROCEEDINGS IEEE INFOCOM, 2011, : 2903 - 2911
  • [25] A Conditional Privacy-Preserving Protocol for Cross-Domain Communications in VANET
    Seifelnasr, Mohamed
    Altawy, Riham
    Youssef, Amr
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2025,
  • [26] BCPPA: A Blockchain-Based Conditional Privacy-Preserving Authentication Protocol for Vehicular Ad Hoc Networks
    Lin, Chao
    He, Debiao
    Huang, Xinyi
    Kumar, Neeraj
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (12) : 7408 - 7420
  • [27] Blockchain-based Privacy-preserving Authentication Key Agreement Protocol for Industrial Wireless Sensor Networks
    Su, Xing
    Xie, Yong
    Wang, Hongyuan
    Wang, Hui
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 234 - 241
  • [28] PBAG: A Privacy-Preserving Blockchain-Based Authentication Protocol With Global-Updated Commitment in IoVs
    Feng, Xia
    Cui, Kaiping
    Wang, Liangmin
    Liu, Zhiquan
    Ma, Jianfeng
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (10) : 13524 - 13545
  • [29] Blockchain-Based Privacy-Preserving Authentication Model Intelligent Transportation Systems
    Qureshi, Kashif Naseer
    Jeon, Gwanggil
    Hassan, Mohammad Mehedi
    Hassan, Md. Rafiul
    Kaur, Kuljeet
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (07) : 7435 - 7443
  • [30] A Privacy-Preserving Authentication Scheme for a Blockchain-Based Energy Trading System
    Son, Seunghwan
    Oh, Jihyeon
    Kwon, Deokkyu
    Kim, Myeonghyun
    Park, Kisung
    Park, Youngho
    Lansky, Jan
    MATHEMATICS, 2023, 11 (22)