Cargando…

Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain

The use of low-cost sensors in IoT over high-cost devices has been considered less expensive. However, these low-cost sensors have their own limitations such as the accuracy, quality, and reliability of the data collected. Fog computing offers solutions to those limitations; nevertheless, owning to...

Descripción completa

Detalles Bibliográficos
Autores principales: Umoren, Otuekong, Singh, Raman, Pervez, Zeeshan, Dahal, Keshav
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9143246/
https://www.ncbi.nlm.nih.gov/pubmed/35632364
http://dx.doi.org/10.3390/s22103956
_version_ 1784715758350106624
author Umoren, Otuekong
Singh, Raman
Pervez, Zeeshan
Dahal, Keshav
author_facet Umoren, Otuekong
Singh, Raman
Pervez, Zeeshan
Dahal, Keshav
author_sort Umoren, Otuekong
collection PubMed
description The use of low-cost sensors in IoT over high-cost devices has been considered less expensive. However, these low-cost sensors have their own limitations such as the accuracy, quality, and reliability of the data collected. Fog computing offers solutions to those limitations; nevertheless, owning to its intrinsic distributed architecture, it faces challenges in the form of security of fog devices, secure authentication and privacy. Blockchain technology has been utilised to offer solutions for the authentication and security challenges in fog systems. This paper proposes an authentication system that utilises the characteristics and advantages of blockchain and smart contracts to authenticate users securely. The implemented system uses the email address, username, Ethereum address, password and data from a biometric reader to register and authenticate users. Experiments showed that the proposed method is secure and achieved performance improvement when compared to existing methods. The comparison of results with state-of-the-art showed that the proposed authentication system consumed up to 30% fewer resources in transaction and execution cost; however, there was an increase of up to 30% in miner fees.
format Online
Article
Text
id pubmed-9143246
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91432462022-05-29 Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain Umoren, Otuekong Singh, Raman Pervez, Zeeshan Dahal, Keshav Sensors (Basel) Article The use of low-cost sensors in IoT over high-cost devices has been considered less expensive. However, these low-cost sensors have their own limitations such as the accuracy, quality, and reliability of the data collected. Fog computing offers solutions to those limitations; nevertheless, owning to its intrinsic distributed architecture, it faces challenges in the form of security of fog devices, secure authentication and privacy. Blockchain technology has been utilised to offer solutions for the authentication and security challenges in fog systems. This paper proposes an authentication system that utilises the characteristics and advantages of blockchain and smart contracts to authenticate users securely. The implemented system uses the email address, username, Ethereum address, password and data from a biometric reader to register and authenticate users. Experiments showed that the proposed method is secure and achieved performance improvement when compared to existing methods. The comparison of results with state-of-the-art showed that the proposed authentication system consumed up to 30% fewer resources in transaction and execution cost; however, there was an increase of up to 30% in miner fees. MDPI 2022-05-23 /pmc/articles/PMC9143246/ /pubmed/35632364 http://dx.doi.org/10.3390/s22103956 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Umoren, Otuekong
Singh, Raman
Pervez, Zeeshan
Dahal, Keshav
Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title_full Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title_fullStr Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title_full_unstemmed Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title_short Securing Fog Computing with a Decentralised User Authentication Approach Based on Blockchain
title_sort securing fog computing with a decentralised user authentication approach based on blockchain
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9143246/
https://www.ncbi.nlm.nih.gov/pubmed/35632364
http://dx.doi.org/10.3390/s22103956
work_keys_str_mv AT umorenotuekong securingfogcomputingwithadecentraliseduserauthenticationapproachbasedonblockchain
AT singhraman securingfogcomputingwithadecentraliseduserauthenticationapproachbasedonblockchain
AT pervezzeeshan securingfogcomputingwithadecentraliseduserauthenticationapproachbasedonblockchain
AT dahalkeshav securingfogcomputingwithadecentraliseduserauthenticationapproachbasedonblockchain