Protecting Smart-Home IoT Devices From MQTT Attacks: An Empirical Study of ML-Based IDS

被引:7
|
作者
Alasmari, Rana [1 ]
Alhogail, Areej [2 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Riyadh 11362, Saudi Arabia
[2] King Saud Univ, Coll Comp & Informat Sci, STCs Artificial Intelligence Chair, Dept Informat Syst, Riyadh 11362, Saudi Arabia
关键词
IoT security; intrusion detection; machine learning; MQTT; smart homes; automatic feature engineering; resampling techniques; INTRUSION DETECTION; SYSTEM;
D O I
10.1109/ACCESS.2024.3367113
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Smart homes are becoming increasingly popular worldwide, and they are mainly based on Internet of Things (IoT) technologies to enable their functionality. However, because IoT devices have limited computing power and resources, implementing strong security measures is difficult, making the use of intrusion detection systems (IDS) an appropriate option. In this study, we propose an optimized model with high performance for intrusion detection in Message Queue Telemetry Transport protocol (MQTT)-based IoT networks for smart homes. This is done by studying 22 Machine Learning (ML) algorithms based on an extended two-stage evaluation approach that includes several aspects for optimizing and validating the performance to find the ideal model. Based on the empirical evaluation, the Generalized Linear Model (GLM) classifier with the random over-sampling technique produced the best detection performance with 100% accuracy and an f-score of 100%, outperforming previous studies. This study also investigated the influence of automatic feature engineering techniques on the performance of algorithms. With the automatic feature engineering technique, the performance increased by up to 38.9%, and the time required to classify the attacks decreased by up to 67.7%. This shows that automatic feature engineering can improve performance and reduce detection time.
引用
收藏
页码:25993 / 26004
页数:12
相关论文
共 4 条
  • [1] Generating Synthetic Dataset for ML-Based IDS Using CTGAN and Feature Selection to Protect Smart IoT Environments
    Alabdulwahab, Saleh
    Kim, Young-Tak
    Seo, Aria
    Son, Yunsik
    APPLIED SCIENCES-BASEL, 2023, 13 (19):
  • [2] A hybrid approach based on PUF and ML to protect MQTT based IoT system from DDoS attacks
    Sharma, Ankit
    Bhushan, Kriti
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 13809 - 13834
  • [3] Deep learning approaches for protecting IoT devices in smart homes from MitM attacks
    Karmous, Nader
    Ben Dhiab, Yassmine
    Ould-Elhassen Aoueileyine, Mohamed
    Youssef, Neji
    Bouallegue, Ridha
    Yazidi, Anis
    FRONTIERS IN COMPUTER SCIENCE, 2024, 6
  • [4] From Frustration to Function: A Study on Usability Challenges in Smart Home IoT Devices
    Chanda, Vignay
    Hao, Luoyao
    Schulzrinne, Henning
    2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024,