Cargando…

A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things

A multitude of smart things and wirelessly connected Sensor Nodes (SNs) have pervasively facilitated the use of smart applications in every domain of life. Along with the bounties of smart things and applications, there are hazards of external and internal attacks. Unfortunately, mitigating internal...

Descripción completa

Detalles Bibliográficos
Autores principales: Tariq, Noshina, Asim, Muhammad, Khan, Farrukh Aslam, Baker, Thar, Khalid, Umair, Derhab, Abdelouahid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7792932/
https://www.ncbi.nlm.nih.gov/pubmed/33375153
http://dx.doi.org/10.3390/s21010023
_version_ 1783633886827249664
author Tariq, Noshina
Asim, Muhammad
Khan, Farrukh Aslam
Baker, Thar
Khalid, Umair
Derhab, Abdelouahid
author_facet Tariq, Noshina
Asim, Muhammad
Khan, Farrukh Aslam
Baker, Thar
Khalid, Umair
Derhab, Abdelouahid
author_sort Tariq, Noshina
collection PubMed
description A multitude of smart things and wirelessly connected Sensor Nodes (SNs) have pervasively facilitated the use of smart applications in every domain of life. Along with the bounties of smart things and applications, there are hazards of external and internal attacks. Unfortunately, mitigating internal attacks is quite challenging, where network lifespan (w.r.t. energy consumption at node level), latency, and scalability are the three main factors that influence the efficacy of security measures. Furthermore, most of the security measures provide centralized solutions, ignoring the decentralized nature of SN-powered Internet of Things (IoT) deployments. This paper presents an energy-efficient decentralized trust mechanism using a blockchain-based multi-mobile code-driven solution for detecting internal attacks in sensor node-powered IoT. The results validate the better performance of the proposed solution over existing solutions with 43.94% and 2.67% less message overhead in blackhole and greyhole attack scenarios, respectively. Similarly, the malicious node detection time is reduced by 20.35% and 11.35% in both blackhole and greyhole attacks. Both of these factors play a vital role in improving network lifetime.
format Online
Article
Text
id pubmed-7792932
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77929322021-01-09 A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things Tariq, Noshina Asim, Muhammad Khan, Farrukh Aslam Baker, Thar Khalid, Umair Derhab, Abdelouahid Sensors (Basel) Article A multitude of smart things and wirelessly connected Sensor Nodes (SNs) have pervasively facilitated the use of smart applications in every domain of life. Along with the bounties of smart things and applications, there are hazards of external and internal attacks. Unfortunately, mitigating internal attacks is quite challenging, where network lifespan (w.r.t. energy consumption at node level), latency, and scalability are the three main factors that influence the efficacy of security measures. Furthermore, most of the security measures provide centralized solutions, ignoring the decentralized nature of SN-powered Internet of Things (IoT) deployments. This paper presents an energy-efficient decentralized trust mechanism using a blockchain-based multi-mobile code-driven solution for detecting internal attacks in sensor node-powered IoT. The results validate the better performance of the proposed solution over existing solutions with 43.94% and 2.67% less message overhead in blackhole and greyhole attack scenarios, respectively. Similarly, the malicious node detection time is reduced by 20.35% and 11.35% in both blackhole and greyhole attacks. Both of these factors play a vital role in improving network lifetime. MDPI 2020-12-22 /pmc/articles/PMC7792932/ /pubmed/33375153 http://dx.doi.org/10.3390/s21010023 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Tariq, Noshina
Asim, Muhammad
Khan, Farrukh Aslam
Baker, Thar
Khalid, Umair
Derhab, Abdelouahid
A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title_full A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title_fullStr A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title_full_unstemmed A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title_short A Blockchain-Based Multi-Mobile Code-Driven Trust Mechanism for Detecting Internal Attacks in Internet of Things
title_sort blockchain-based multi-mobile code-driven trust mechanism for detecting internal attacks in internet of things
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7792932/
https://www.ncbi.nlm.nih.gov/pubmed/33375153
http://dx.doi.org/10.3390/s21010023
work_keys_str_mv AT tariqnoshina ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT asimmuhammad ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT khanfarrukhaslam ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT bakerthar ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT khalidumair ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT derhababdelouahid ablockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT tariqnoshina blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT asimmuhammad blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT khanfarrukhaslam blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT bakerthar blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT khalidumair blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings
AT derhababdelouahid blockchainbasedmultimobilecodedriventrustmechanismfordetectinginternalattacksininternetofthings