Private blockchain-envisioned multi-authority CP-ABE-based user access control scheme in IIoT

被引:49
|
作者
Banerjee, Soumya [1 ]
Bera, Basudeb [2 ]
Das, Ashok Kumar [2 ]
Chattopadhyay, Samiran [1 ]
Khan, Muhammad Khurram [3 ]
Rodrigues, Joel J. P. C. [4 ,5 ]
机构
[1] Jadavpur Univ, Dept Informat Technol, Kolkata 700098, India
[2] Int Inst Informat Technol, Ctr Secur Theory & Algorithm Res, Hyderabad 500032, India
[3] King Saud Univ, Coll Comp & Informat Sci, Ctr Excellence Informat Assurance, Riyadh 11653, Saudi Arabia
[4] Fed Univ Piaui UFPI, BR-64049550 Teresina, PI, Brazil
[5] Inst Telecomunicacoes, P-6201001 Covilha, Portugal
关键词
Industrial Internet of Things (IIoT); Access control; Attribute-based encryption; Blockchain; Security; ATTRIBUTE-BASED ENCRYPTION; CONSTANT-SIZE CIPHERTEXTS; KEY AGREEMENT PROTOCOL; IOT-ENABLED INTERNET; AUTHENTICATION SCHEME; DESIGN; MANAGEMENT;
D O I
10.1016/j.comcom.2021.01.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent advances in Low Power Wide Area Network (LPWAN) are expected to augment the already prodigious proliferation of Industrial Internet of Things (IIoT). However, this unrepresented growth is tinged by the uncertainty of possible challenges in security and privacy. In this work, we propose a novel blockchain-envisioned fine grained user access control scheme for data security and scalability in IIoT environment. The proposed scheme supports multiple attribute authorities and also a constant size key and ciphertext. The data gathered by the IoT smart devices are encrypted using the cipher-policy attribute based encryption (CP-ABE) and sent to their nearby gateway nodes. Later, the gateway nodes form the transactions from the encrypted data from the smart devices which are used to form partial blocks. The partial blocks are then forwarded to the cloud server(s) in the peer-to-peer (P2P) network to convert them into full blocks, which are verified, mined and added into the blockchain using the voting-based practical Byzantine fault tolerance (PBFT) consensus algorithm. The proposed scheme also allows a user to access the secure data stored in the blocks into the blockchain using the CP-ABE mechanism. The security analysis demonstrates the robustness of the proposed scheme against various attacks, and the comparative study with related relevant schemes also highlights the advantage of the proposed scheme over existing approaches. Finally, a blockchain implementation of the presented scheme summarizes the computational costs for a varied number of transactions per block, and also for a varied number of blocks mined in the blockchain.
引用
收藏
页码:99 / 113
页数:15
相关论文
共 50 条
  • [31] A traceable and revocable multi-authority attribute-based access control scheme for mineral industry data secure storage in blockchain
    Zhang, Xiaohong
    Du, Wenqi
    Moshayedi, Ata Jahangir
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (13): : 14743 - 14779
  • [32] A traceable and revocable multi-authority attribute-based access control scheme for mineral industry data secure storage in blockchain
    Xiaohong Zhang
    Wenqi Du
    Ata Jahangir Moshayedi
    The Journal of Supercomputing, 2023, 79 : 14743 - 14779
  • [33] A Secure and Efficient Access-Control Scheme Based on Blockchain and CP-ABE for UAV Swarm
    Han, Pengbin
    Sui, Aina
    Wu, Jiang
    DRONES, 2025, 9 (02)
  • [34] Janus: Hierarchical Multi-Blockchain-Based Access Control (HMBAC) for Multi-Authority and Multi-Domain Environments
    Malamas, Vangelis
    Palaiologos, George
    Kotzanikolaou, Panayiotis
    Burmester, Mike
    Glynos, Dimitris
    APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [35] PCS-ABE (t, n): a secure threshold multi authority CP-ABE scheme based efficient access control systems for cloud environment
    Dharavath Ramesh
    Rahul Mishra
    Munesh Chandra Trivedi
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 9303 - 9322
  • [36] Collective advancements on access control scheme for multi-authority cloud storage system
    Balusamy, Balamurugan
    Krishna, P. Venkata
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2015, 6 (3-4) : 133 - 142
  • [37] PCS-ABE (t, n): a secure threshold multi authority CP-ABE scheme based efficient access control systems for cloud environment
    Ramesh, Dharavath
    Mishra, Rahul
    Trivedi, Munesh Chandra
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (10) : 9303 - 9322
  • [38] Decentralizing Multi-Authority Attribute-Based Access Control Scheme with Fully Hidden Policy
    Zhang, Leyou
    Ren, Juan
    Kang, Li
    Wang, Baocang
    International Journal of Network Security, 2021, 23 (04) : 588 - 603
  • [39] A traceable and revocable multi-authority access control scheme with privacy preserving for mHealth
    Zhang, Leyou
    Zhao, Chuchu
    Wu, Qing
    Mu, Yi
    Rezaeibagha, Fatemeh
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 130
  • [40] A Blockchain-Based CP-ABE Scheme with Partially Hidden Access Structures
    Ba Y.
    Hu X.
    Chen Y.
    Hao Z.
    Li X.
    Yan X.
    Security and Communication Networks, 2021, 2021