Blockchain-Based Secured Access Control in an IoT System
The distributed nature of Internet of Things (IoT) and its rapid increase on a large scale raises many security and privacy issues. Access control is one of the major challenges currently addressed through centralized approaches that may rely on a third party and they are constrained by availability...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-02-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/4/1772 |
_version_ | 1827589039977398272 |
---|---|
author | Sultan Algarni Fathy Eassa Khalid Almarhabi Abduallah Almalaise Emad Albassam Khalid Alsubhi Mohammad Yamin |
author_facet | Sultan Algarni Fathy Eassa Khalid Almarhabi Abduallah Almalaise Emad Albassam Khalid Alsubhi Mohammad Yamin |
author_sort | Sultan Algarni |
collection | DOAJ |
description | The distributed nature of Internet of Things (IoT) and its rapid increase on a large scale raises many security and privacy issues. Access control is one of the major challenges currently addressed through centralized approaches that may rely on a third party and they are constrained by availability and scalability, which may result in a performance bottleneck. Therefore, this paper proposes a novel solution to manage the delivery of lightweight and decentralized secure access control of an IoT system based on a multi-agent system and a blockchain. The main objective of the proposed solution is to build Blockchain Managers (BCMs) for securing IoT access control, as well as allowing for secure communication between local IoT devices. Moreover, the solution also enables secure communication between IoT devices, fog nodes and cloud computing. |
first_indexed | 2024-03-09T00:49:02Z |
format | Article |
id | doaj.art-d89edf85e7cd47a6a79e803896a2fcc0 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T00:49:02Z |
publishDate | 2021-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-d89edf85e7cd47a6a79e803896a2fcc02023-12-11T17:20:41ZengMDPI AGApplied Sciences2076-34172021-02-01114177210.3390/app11041772Blockchain-Based Secured Access Control in an IoT SystemSultan Algarni0Fathy Eassa1Khalid Almarhabi2Abduallah Almalaise3Emad Albassam4Khalid Alsubhi5Mohammad Yamin6Department of Information System, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Computer Science, College of Computing in Al-Qunfudah, Umm Al-Qura University, Makkah 24381, Saudi ArabiaDepartment of Information System, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Management Information Systems, Faculty of Economics and Administration, King Abdulaziz University, Jeddah 21589, Saudi ArabiaThe distributed nature of Internet of Things (IoT) and its rapid increase on a large scale raises many security and privacy issues. Access control is one of the major challenges currently addressed through centralized approaches that may rely on a third party and they are constrained by availability and scalability, which may result in a performance bottleneck. Therefore, this paper proposes a novel solution to manage the delivery of lightweight and decentralized secure access control of an IoT system based on a multi-agent system and a blockchain. The main objective of the proposed solution is to build Blockchain Managers (BCMs) for securing IoT access control, as well as allowing for secure communication between local IoT devices. Moreover, the solution also enables secure communication between IoT devices, fog nodes and cloud computing.https://www.mdpi.com/2076-3417/11/4/1772access controlsecurityblockchainInternet of Thingsfog computingcloud computing |
spellingShingle | Sultan Algarni Fathy Eassa Khalid Almarhabi Abduallah Almalaise Emad Albassam Khalid Alsubhi Mohammad Yamin Blockchain-Based Secured Access Control in an IoT System Applied Sciences access control security blockchain Internet of Things fog computing cloud computing |
title | Blockchain-Based Secured Access Control in an IoT System |
title_full | Blockchain-Based Secured Access Control in an IoT System |
title_fullStr | Blockchain-Based Secured Access Control in an IoT System |
title_full_unstemmed | Blockchain-Based Secured Access Control in an IoT System |
title_short | Blockchain-Based Secured Access Control in an IoT System |
title_sort | blockchain based secured access control in an iot system |
topic | access control security blockchain Internet of Things fog computing cloud computing |
url | https://www.mdpi.com/2076-3417/11/4/1772 |
work_keys_str_mv | AT sultanalgarni blockchainbasedsecuredaccesscontrolinaniotsystem AT fathyeassa blockchainbasedsecuredaccesscontrolinaniotsystem AT khalidalmarhabi blockchainbasedsecuredaccesscontrolinaniotsystem AT abduallahalmalaise blockchainbasedsecuredaccesscontrolinaniotsystem AT emadalbassam blockchainbasedsecuredaccesscontrolinaniotsystem AT khalidalsubhi blockchainbasedsecuredaccesscontrolinaniotsystem AT mohammadyamin blockchainbasedsecuredaccesscontrolinaniotsystem |