Open Access

ARTICLE

Multi-Zone-Wise Blockchain Based Intrusion Detection and Prevention System for IoT Environment

Salaheddine Kably1,2,*, Tajeddine Benbarrad1, Nabih Alaoui2, Mounir Arioua1
1 Laboratory of Information and Communication Technologies, National School of Applied Abdelmalek, Saadi University, Tanger, Morocco
2 Ecole Supérieure D’Informatique et du Numérique, TICLab, Université Internationale de Rabat, Sala El Jadida, Morocco
* Corresponding Author: Salaheddine Kably. Email:

Computers, Materials & Continua 2023, 74(1), 253-278. https://doi.org/10.32604/cmc.2023.032220

Received 10 May 2022; Accepted 12 June 2022; Issue published 22 September 2022

Abstract

Blockchain merges technology with the Internet of Things (IoT) for addressing security and privacy-related issues. However, conventional blockchain suffers from scalability issues due to its linear structure, which increases the storage overhead, and Intrusion detection performed was limited with attack severity, leading to performance degradation. To overcome these issues, we proposed MZWB (Multi-Zone-Wise Blockchain) model. Initially, all the authenticated IoT nodes in the network ensure their legitimacy by using the Enhanced Blowfish Algorithm (EBA), considering several metrics. Then, the legitimately considered nodes for network construction for managing the network using Bayesian-Direct Acyclic Graph (B-DAG), which considers several metrics. The intrusion detection is performed based on two tiers. In the first tier, a Deep Convolution Neural Network (DCNN) analyzes the data packets by extracting packet flow features to classify the packets as normal, malicious, and suspicious. In the second tier, the suspicious packets are classified as normal or malicious using the Generative Adversarial Network (GAN). Finally, intrusion scenario performed reconstruction to reduce the severity of attacks in which Improved Monkey Optimization (IMO) is used for attack path discovery by considering several metrics, and the Graph cut utilized algorithm for attack scenario reconstruction (ASR). UNSW-NB15 and BoT-IoT utilized datasets for the MZWB method simulated using a Network simulator (NS-3.26). Compared with previous performance metrics such as energy consumption, storage overhead accuracy, response time, attack detection rate, precision, recall, and F-measure. The simulation result shows that the proposed MZWB method achieves high performance than existing works

Keywords

IoT; multi-zone-wise blockchain; intrusion detection and prevention system; edge computing; network graph construction; IDS; intrusion scenario reconstruction

Cite This Article

S. Kably, T. Benbarrad, N. Alaoui and M. Arioua, "Multi-zone-wise blockchain based intrusion detection and prevention system for iot environment," Computers, Materials & Continua, vol. 74, no.1, pp. 253–278, 2023.



This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 239

    View

  • 150

    Download

  • 7

    Like

Share Link

WeChat scan