Cargando…

Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions

With rapid advancements in the technology, almost all the devices around are becoming smart and contribute to the Internet of Things (IoT) network. When a new IoT device is added to the network, it is important to verify the authenticity of the device before allowing it to communicate with the netwo...

Descripción completa

Detalles Bibliográficos
Autores principales: Bagga, Palak, Das, Ashok Kumar, Chamola, Vinay, Guizani, Mohsen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9299966/
https://www.ncbi.nlm.nih.gov/pubmed/35879968
http://dx.doi.org/10.1007/s11235-022-00938-7
_version_ 1784751099714994176
author Bagga, Palak
Das, Ashok Kumar
Chamola, Vinay
Guizani, Mohsen
author_facet Bagga, Palak
Das, Ashok Kumar
Chamola, Vinay
Guizani, Mohsen
author_sort Bagga, Palak
collection PubMed
description With rapid advancements in the technology, almost all the devices around are becoming smart and contribute to the Internet of Things (IoT) network. When a new IoT device is added to the network, it is important to verify the authenticity of the device before allowing it to communicate with the network. Hence, access control is a crucial security mechanism that allows only the authenticated node to become the part of the network. An access control mechanism also supports confidentiality, by establishing a session key that accomplishes secure communications in open public channels. Recently, blockchain has been implemented in access control protocols to provide a better security mechanism. The foundation of this survey article is laid on IoT, where a detailed description on IoT, its architecture and applications is provided. Further, various security challenges and issues, security attacks possible in IoT and their countermeasures are also provided. We emphasize on the blockchain technology and its evolution in IoT. A detailed description on existing consensus mechanisms and how blockchain can be used to overpower IoT vulnerabilities is highlighted. Moreover, we provide a comprehensive description on access control protocols. The protocols are classified into certificate-based, certificate-less and blockchain-based access control mechanisms for better understanding. We then elaborate on each use case like smart home, smart grid, health care and smart agriculture while describing access control mechanisms. The detailed description not only explains the implementation of the access mechanism, but also gives a wider vision on IoT applications. Next, a rigorous comparative analysis is performed to showcase the efficiency of all protocols in terms of computation and communication costs. Finally, we discuss open research issues and challenges in a blockchain-envisioned IoT network.
format Online
Article
Text
id pubmed-9299966
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-92999662022-07-21 Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions Bagga, Palak Das, Ashok Kumar Chamola, Vinay Guizani, Mohsen Telecommun Syst Article With rapid advancements in the technology, almost all the devices around are becoming smart and contribute to the Internet of Things (IoT) network. When a new IoT device is added to the network, it is important to verify the authenticity of the device before allowing it to communicate with the network. Hence, access control is a crucial security mechanism that allows only the authenticated node to become the part of the network. An access control mechanism also supports confidentiality, by establishing a session key that accomplishes secure communications in open public channels. Recently, blockchain has been implemented in access control protocols to provide a better security mechanism. The foundation of this survey article is laid on IoT, where a detailed description on IoT, its architecture and applications is provided. Further, various security challenges and issues, security attacks possible in IoT and their countermeasures are also provided. We emphasize on the blockchain technology and its evolution in IoT. A detailed description on existing consensus mechanisms and how blockchain can be used to overpower IoT vulnerabilities is highlighted. Moreover, we provide a comprehensive description on access control protocols. The protocols are classified into certificate-based, certificate-less and blockchain-based access control mechanisms for better understanding. We then elaborate on each use case like smart home, smart grid, health care and smart agriculture while describing access control mechanisms. The detailed description not only explains the implementation of the access mechanism, but also gives a wider vision on IoT applications. Next, a rigorous comparative analysis is performed to showcase the efficiency of all protocols in terms of computation and communication costs. Finally, we discuss open research issues and challenges in a blockchain-envisioned IoT network. Springer US 2022-07-20 2022 /pmc/articles/PMC9299966/ /pubmed/35879968 http://dx.doi.org/10.1007/s11235-022-00938-7 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Bagga, Palak
Das, Ashok Kumar
Chamola, Vinay
Guizani, Mohsen
Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title_full Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title_fullStr Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title_full_unstemmed Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title_short Blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
title_sort blockchain-envisioned access control for internet of things applications: a comprehensive survey and future directions
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9299966/
https://www.ncbi.nlm.nih.gov/pubmed/35879968
http://dx.doi.org/10.1007/s11235-022-00938-7
work_keys_str_mv AT baggapalak blockchainenvisionedaccesscontrolforinternetofthingsapplicationsacomprehensivesurveyandfuturedirections
AT dasashokkumar blockchainenvisionedaccesscontrolforinternetofthingsapplicationsacomprehensivesurveyandfuturedirections
AT chamolavinay blockchainenvisionedaccesscontrolforinternetofthingsapplicationsacomprehensivesurveyandfuturedirections
AT guizanimohsen blockchainenvisionedaccesscontrolforinternetofthingsapplicationsacomprehensivesurveyandfuturedirections