Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets

Internet of Things is one of the most significant latest developments in computer science. It is common for modern computing infrastructures to partially consist of numerous low power devices that are characterized by high diversity in both hardware and software. Existing security models, approaches...

Full description

Bibliographic Details
Main Authors: Georgios Spathoulas, Nikolaos Giachoudis, Georgios-Paraskevas Damiris, Georgios Theodoridis
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/11/11/226
_version_ 1818499491940007936
author Georgios Spathoulas
Nikolaos Giachoudis
Georgios-Paraskevas Damiris
Georgios Theodoridis
author_facet Georgios Spathoulas
Nikolaos Giachoudis
Georgios-Paraskevas Damiris
Georgios Theodoridis
author_sort Georgios Spathoulas
collection DOAJ
description Internet of Things is one of the most significant latest developments in computer science. It is common for modern computing infrastructures to partially consist of numerous low power devices that are characterized by high diversity in both hardware and software. Existing security models, approaches and solutions are not able to sufficiently protect such systems. In this paper we propose the use of lightweight agents installed at multiple internet of things (IoT) installations (e.g., smart-homes), in order to collaboratively detect distributed denial of service (DDoS) attacks conducted by the use of IoT devices botnets. Specifically, agents exchange outbound traffic information in order to identify possible victims of DDoS attacks. This information exchange is governed by a blockchain smart contract, that ensures the integrity of both the procedure and the information. A simulation of the operation of the proposed methodology has been conducted in order to evaluate both its detection efficiency and its resilience against malicious agents that aim to falsify results.
first_indexed 2024-12-10T20:30:17Z
format Article
id doaj.art-b3dd30016d774b0899ad3864bfb1bb6d
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-12-10T20:30:17Z
publishDate 2019-10-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-b3dd30016d774b0899ad3864bfb1bb6d2022-12-22T01:34:43ZengMDPI AGFuture Internet1999-59032019-10-01111122610.3390/fi11110226fi11110226Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things BotnetsGeorgios Spathoulas0Nikolaos Giachoudis1Georgios-Paraskevas Damiris2Georgios Theodoridis3Department of Information Security and Communication Technology, Norwegian University of Science and Technology, 2815 Gjovik, NorwayDepartment of Computer Science and Biomedical Informatics, University of Thessaly, 35131 Lamia, GreeceDepartment of Computer Science and Biomedical Informatics, University of Thessaly, 35131 Lamia, GreeceDepartment of Computer Science and Biomedical Informatics, University of Thessaly, 35131 Lamia, GreeceInternet of Things is one of the most significant latest developments in computer science. It is common for modern computing infrastructures to partially consist of numerous low power devices that are characterized by high diversity in both hardware and software. Existing security models, approaches and solutions are not able to sufficiently protect such systems. In this paper we propose the use of lightweight agents installed at multiple internet of things (IoT) installations (e.g., smart-homes), in order to collaboratively detect distributed denial of service (DDoS) attacks conducted by the use of IoT devices botnets. Specifically, agents exchange outbound traffic information in order to identify possible victims of DDoS attacks. This information exchange is governed by a blockchain smart contract, that ensures the integrity of both the procedure and the information. A simulation of the operation of the proposed methodology has been conducted in order to evaluate both its detection efficiency and its resilience against malicious agents that aim to falsify results.https://www.mdpi.com/1999-5903/11/11/226iotddosagentsbotnetssecuritydetectionblockchain
spellingShingle Georgios Spathoulas
Nikolaos Giachoudis
Georgios-Paraskevas Damiris
Georgios Theodoridis
Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
Future Internet
iot
ddos
agents
botnets
security
detection
blockchain
title Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
title_full Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
title_fullStr Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
title_full_unstemmed Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
title_short Collaborative Blockchain-Based Detection of Distributed Denial of Service Attacks Based on Internet of Things Botnets
title_sort collaborative blockchain based detection of distributed denial of service attacks based on internet of things botnets
topic iot
ddos
agents
botnets
security
detection
blockchain
url https://www.mdpi.com/1999-5903/11/11/226
work_keys_str_mv AT georgiosspathoulas collaborativeblockchainbaseddetectionofdistributeddenialofserviceattacksbasedoninternetofthingsbotnets
AT nikolaosgiachoudis collaborativeblockchainbaseddetectionofdistributeddenialofserviceattacksbasedoninternetofthingsbotnets
AT georgiosparaskevasdamiris collaborativeblockchainbaseddetectionofdistributeddenialofserviceattacksbasedoninternetofthingsbotnets
AT georgiostheodoridis collaborativeblockchainbaseddetectionofdistributeddenialofserviceattacksbasedoninternetofthingsbotnets