SC-CAAC: A Smart-Contract-Based Context-Aware Access Control Scheme for Blockchain-Enabled IoT Systems

被引:4
|
作者
Merlec, Mpyana Mwamba [1 ]
In, Hoh Peter [1 ,2 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 02841, South Korea
[2] DAO Solut Inc, Seoul 06247, South Korea
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 11期
关键词
Blockchain; blockchain-based Internet of Things (BIoT); context-aware access control (CAAC); Internet of Things (IoT); smart contracts; INTERNET; THINGS; MANAGEMENT;
D O I
10.1109/JIOT.2024.3371504
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating blockchain technology with the Internet of Things (IoT) facilitates seamless interaction between IoT devices and systems to securely share, access, and exchange data. However, ensuring adequate access control within blockchain-enabled IoT (BIoT) systems remains a significant challenge. It is often difficult to adapt existing access control mechanisms to the dynamic and context-dependent nature of IoT environments, necessitating a robust context-aware approach to ensure adequate security and the privacy of resources within BIoT systems. In this article, we propose a novel smart contract-enabled context-aware access control (SC-CAAC) scheme for BIoT systems. It utilizes context-aware access control models that consider contextual information, including user profile, purpose, date, time, location, resource, and operating environment specifications, to make access control decisions. Smart contracts dynamically enforce access control policies and manage access permissions, ensuring that sensitive data and resources are accessible only to authorized users. The proposed scheme leverages the immutability, transparency, and decentralization of a blockchain that is shared by multiple participants in a consortium network, removing the need for a central authority to record and audit access control policies and decisions and promoting accountability and trust. The implementation and evaluation of our proposed scheme using the Hyperledger Besu blockchain demonstrates its effectiveness and scalability in real-world scenarios.
引用
收藏
页码:19866 / 19881
页数:16
相关论文
共 28 条
  • [1] Smart-Contract-Based Economical Platooning in Blockchain-Enabled Urban Internet of Vehicles
    Chen, Chen
    Xiao, Tingting
    Qiu, Tie
    Lv, Ning
    Pei, Qingqi
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 4122 - 4133
  • [2] Towards Context-Aware Smart Contracts for Blockchain IoT Systems
    Ngwira, Lovemore
    Merlec, Mpyana Mwamba
    Lee, Youn Kyu
    In, Hoh Peter
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 82 - 87
  • [3] An Attribute-Based Distributed Access Control for Blockchain-enabled IoT
    Wang, Peng
    Yue, Yanlin
    Sun, Wen
    Liu, Jiajia
    2019 INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2019,
  • [4] Resource Allocation and Control Co-aware Smart Computation Offloading for Blockchain-Enabled IoT
    Chen S.-G.
    Wang Q.
    Zhang H.-J.
    Wang K.
    Jisuanji Xuebao/Chinese Journal of Computers, 2022, 45 (03): : 472 - 484
  • [5] BIDAC: Blockchain-enabled Identity-Based Data Access Control in IoT
    Ji, Yimu
    Xiao, Xiaoying
    Wu, Fei
    Chen, Fei
    Liu, Shangdong
    PROCEEDINGS OF 2021 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY WORKSHOPS AND SPECIAL SESSIONS: (WI-IAT WORKSHOP/SPECIAL SESSION 2021), 2021, : 400 - 405
  • [6] A Smart-Contract-Based Policy-Domain Access Control Framework for Distributed Industrial IoT
    Luo, Song
    Hu, Tan
    Han, Nian
    Qian, Yuhua
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (07) : 11427 - 11443
  • [7] An access control scheme in IoT-enabled Smart-Grid systems using blockchain and PUF
    Zahoor, Amina
    Mahmood, Khalid
    Shamshad, Salman
    Saleem, Muhammad Asad
    Ayub, Muhammad Faizan
    Conti, Mauro
    Das, Ashok Kumar
    INTERNET OF THINGS, 2023, 22
  • [8] Smart Contract-Based Access Control Scheme for Blockchain Assisted 6G-Enabled IoT-Based Big Data Driven Healthcare Cyber Physical Systems
    Saha, Sourav
    Kumar Das, Ashok
    Wazid, Mohammad
    Park, Youngho
    Garg, Sahil
    Alrashoud, Mubarak
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (04) : 6975 - 6986
  • [9] Context-aware learning-based access control method for power IoT
    Zhou Z.
    Jia Z.
    Liao H.
    Zhao X.
    Zhang L.
    Tongxin Xuebao/Journal on Communications, 2021, 42 (03): : 150 - 159
  • [10] Blockchain-Based Access Control for IoT in Smart Home Systems
    Mbarek, Bacem
    Ge, Mouzhi
    Pitner, Tomas
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT II, 2020, 12392 : 17 - 32