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 条
  • [31] A Blockchain-Based Efficient, Secure and Anonymous Conditional Privacy-Preserving and Authentication Scheme for the Internet of Vehicles
    Qureshi, Kashif Naseer
    Shahzad, Luqman
    Abdelmaboud, Abdelzahir
    Elfadil Eisa, Taiseer Abdalla
    Alamri, Bandar
    Javed, Ibrahim Tariq
    Al-Dhaqm, Arafat
    Crespi, Noel
    APPLIED SCIENCES-BASEL, 2022, 12 (01):
  • [32] QHSE: An efficient privacy-preserving scheme for blockchain-based transactions
    Bai, Shuangjie
    Yang, Geng
    Rong, Chunming
    Liu, Guoxiu
    Dai, Hua
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 930 - 944
  • [33] An Efficient Blockchain-Based Privacy-Preserving Collaborative Filtering Architecture
    Casino, Fran
    Patsakis, Constantinos
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2020, 67 (04) : 1501 - 1513
  • [34] BLMA: Editable Blockchain-Based Lightweight Massive IIoT Device Authentication Protocol
    Li, Fengqi
    Xu, Hui
    Song, Qingqing
    Zhang, Lupeng
    Du, Xuefeng
    Tong, Ning
    Wang, Deguang
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) : 21633 - 21646
  • [35] 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
  • [36] Efficient privacy-preserving authentication protocol using PUFs with blockchain smart contracts
    Patil, Akash Suresh
    Hamza, Rafik
    Hassan, Alzubair
    Jiang, Nan
    Yan, Hongyang
    Li, Jin
    COMPUTERS & SECURITY, 2020, 97 (97)
  • [37] BLECA: A Blockchain-Based Lightweight and Efficient Cross-Domain Authentication Scheme for Smart Parks
    Luo, Fengting
    Huang, Ruwei
    Chen, Yuyue
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (02): : 1815 - 1835
  • [38] DBCPCA:Double-layer blockchain-assisted conditional privacy-preserving cross-domain authentication for VANETs
    Guo, Xian
    Lu, Xiangrong
    Jiang, Yongbo
    Fang, Junli
    Zhang, Di
    AD HOC NETWORKS, 2024, 163
  • [39] An Efficient Privacy-preserving Authentication Protocol in VANETs
    Zhang, Jianhong
    Zhen, Weina
    Xu, Min
    2013 IEEE NINTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2013), 2013, : 272 - 277
  • [40] Permissioned Blockchain-Based Secure and Privacy-Preserving Data Sharing Protocol
    Wang, Zhiwei
    Chen, Qingqing
    Liu, Lei
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (12) : 10698 - 10707