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

被引:31
|
作者
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] A cross-domain privacy-preserving protocol for cooperative firewall optimization
    Chen, Fei
    Bruhadeshwar, Bezawada
    Liu, Alex X.
    Proceedings - IEEE INFOCOM, 2011, : 2903 - 2911
  • [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.
    2011 PROCEEDINGS IEEE INFOCOM, 2011, : 2903 - 2911
  • [24] 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
  • [25] 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
  • [26] 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, : 1 - 22
  • [27] 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
  • [28] 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)
  • [29] An Efficient Privacy-preserving Authentication Model based on blockchain for VANETs
    Feng, Xia
    Shi, Qichen
    Xie, Qingqing
    Liu, Lu
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 117
  • [30] 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