Abstract

This thesis explores the integration of blockchain technology and machine learning techniques to enhance cybersecurity in IoT networks. An intrusion detection system (IDS) framework is proposed, leveraging the decentralized, immutable, and transparent features of blockchain with the predictive capabilities of machine learning. The study utilizes the CICIoT2023 dataset, which has 33 diverse attack types on 105 devices, to evaluate five machine learning models: Random Forest, MLP, CNN, and RNN and a Hybrid RF/MLP Model. The Random Forest and MLP models demonstrated superior performance across multi-class, grouped, and binary classification tasks. Blockchain technology is integrated to securely log detected anomalies, to ensure data integrity and transparency. The proposed IDS framework significantly outperformed existing solutions and addresses the common challenges in IoT security. This research highlights the potential of blockchain and machine learning integration in creating robust, scalable, and flexible cybersecurity solutions for IoT ecosystems.

Library of Congress Subject Headings

Internet of things--Security measures; Blockchains (Databases); Machine learning; Intrusion detection systems (Computer security)

Publication Date

9-2-2024

Document Type

Thesis

Student Type

Graduate

Degree Name

Computing Security (MS)

Department, Program, or Center

Computing Security, Department of

Advisor

Huda Saadeh

Advisor/Committee Member

Kevser Akpinar

Advisor/Committee Member

Omar Abdul Latif

Campus

RIT Dubai

Plan Codes

COMPSEC-MS

Share

COinS