The proliferation of IoT is evident in numerous domains today. Its applications are expanding rapidly, offering significant benefits. Nonetheless, it is plagued by numerous security flaws that can hinder its adoption in critical areas. This paper addresses the development of an intrusion detection system (IDS) for IoT networks. Specifically, we implement an autoencoder, an unsupervised deep learning model frequently employed in anomaly detection. The model is trained using the MQTTSet dataset, which contains both normal MQTT traffic and attack data. Training focused exclusively on legitimate data. Testing was conducted on both benign and malicious data to assess the model's effectiveness. The results indicate detection rates of 99.86% and 98.56% for normal and attack data, respectively.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Towards the Implementation of a Dynamic IDS for IoT: Anomaly Detection in MQTT Traffic

  • Abdoulaye Diallo,
  • Lionel Affognon,
  • Chérif Diallo,
  • Eugène C. Ezin

摘要

The proliferation of IoT is evident in numerous domains today. Its applications are expanding rapidly, offering significant benefits. Nonetheless, it is plagued by numerous security flaws that can hinder its adoption in critical areas. This paper addresses the development of an intrusion detection system (IDS) for IoT networks. Specifically, we implement an autoencoder, an unsupervised deep learning model frequently employed in anomaly detection. The model is trained using the MQTTSet dataset, which contains both normal MQTT traffic and attack data. Training focused exclusively on legitimate data. Testing was conducted on both benign and malicious data to assess the model's effectiveness. The results indicate detection rates of 99.86% and 98.56% for normal and attack data, respectively.