Joining Federated Learning to Blockchain for Digital Forensics in IoT

In present times, the Internet of Things (IoT) is becoming the new era in technology by including smart devices in every aspect of our lives. Smart devices in IoT environments are increasing and storing large amounts of sensitive data, which attracts a lot of cybersecurity threats. With these attack...

Full description

Bibliographic Details
Main Authors: Wejdan Almutairi, Tarek Moulahi
Format: Article
Language:English
Published: MDPI AG 2023-08-01
Series:Computers
Subjects:
Online Access:https://www.mdpi.com/2073-431X/12/8/157
_version_ 1797585101001850880
author Wejdan Almutairi
Tarek Moulahi
author_facet Wejdan Almutairi
Tarek Moulahi
author_sort Wejdan Almutairi
collection DOAJ
description In present times, the Internet of Things (IoT) is becoming the new era in technology by including smart devices in every aspect of our lives. Smart devices in IoT environments are increasing and storing large amounts of sensitive data, which attracts a lot of cybersecurity threats. With these attacks, digital forensics is needed to conduct investigations to identify when and where the attacks happened and acquire information to identify the persons responsible for the attacks. However, digital forensics in an IoT environment is a challenging area of research due to the multiple locations that contain data, traceability of the collected evidence, ensuring integrity, difficulty accessing data from multiple sources, and transparency in the process of collecting evidence. For this reason, we proposed combining two promising technologies to provide a sufficient solution. We used federated learning to train models locally based on data stored on the IoT devices using a dataset designed to represent attacks on the IoT environment. Afterward, we performed aggregation via blockchain by collecting the parameters from the IoT gateway to make the blockchain lightweight. The results of our framework are promising in terms of consumed gas in the blockchain and an accuracy of over 98% using MLP in the federated learning phase.
first_indexed 2024-03-11T00:01:08Z
format Article
id doaj.art-3e0e74c3540a40c29e21a50a6f2f5ca5
institution Directory Open Access Journal
issn 2073-431X
language English
last_indexed 2024-03-11T00:01:08Z
publishDate 2023-08-01
publisher MDPI AG
record_format Article
series Computers
spelling doaj.art-3e0e74c3540a40c29e21a50a6f2f5ca52023-11-19T00:43:20ZengMDPI AGComputers2073-431X2023-08-0112815710.3390/computers12080157Joining Federated Learning to Blockchain for Digital Forensics in IoTWejdan Almutairi0Tarek Moulahi1Department of Information Technology, College of Computer, Qassim University, Buraidah 52571, Saudi ArabiaDepartment of Information Technology, College of Computer, Qassim University, Buraidah 52571, Saudi ArabiaIn present times, the Internet of Things (IoT) is becoming the new era in technology by including smart devices in every aspect of our lives. Smart devices in IoT environments are increasing and storing large amounts of sensitive data, which attracts a lot of cybersecurity threats. With these attacks, digital forensics is needed to conduct investigations to identify when and where the attacks happened and acquire information to identify the persons responsible for the attacks. However, digital forensics in an IoT environment is a challenging area of research due to the multiple locations that contain data, traceability of the collected evidence, ensuring integrity, difficulty accessing data from multiple sources, and transparency in the process of collecting evidence. For this reason, we proposed combining two promising technologies to provide a sufficient solution. We used federated learning to train models locally based on data stored on the IoT devices using a dataset designed to represent attacks on the IoT environment. Afterward, we performed aggregation via blockchain by collecting the parameters from the IoT gateway to make the blockchain lightweight. The results of our framework are promising in terms of consumed gas in the blockchain and an accuracy of over 98% using MLP in the federated learning phase.https://www.mdpi.com/2073-431X/12/8/157IoTblockchaindigital forensicsfederated learningprivacy-preservation
spellingShingle Wejdan Almutairi
Tarek Moulahi
Joining Federated Learning to Blockchain for Digital Forensics in IoT
Computers
IoT
blockchain
digital forensics
federated learning
privacy-preservation
title Joining Federated Learning to Blockchain for Digital Forensics in IoT
title_full Joining Federated Learning to Blockchain for Digital Forensics in IoT
title_fullStr Joining Federated Learning to Blockchain for Digital Forensics in IoT
title_full_unstemmed Joining Federated Learning to Blockchain for Digital Forensics in IoT
title_short Joining Federated Learning to Blockchain for Digital Forensics in IoT
title_sort joining federated learning to blockchain for digital forensics in iot
topic IoT
blockchain
digital forensics
federated learning
privacy-preservation
url https://www.mdpi.com/2073-431X/12/8/157
work_keys_str_mv AT wejdanalmutairi joiningfederatedlearningtoblockchainfordigitalforensicsiniot
AT tarekmoulahi joiningfederatedlearningtoblockchainfordigitalforensicsiniot