journal article·2023Open access

Malicious Traffic Compression and Classification Technique for Secure Internet of Things

Yu-Rim Lee, Na-Eun Park, Seo-Yi Kim, Il-Gu Lee

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

With the introduction of 5G technology, the application of Internet of Things (IoT) devices is expanding to various industrial fields. However, introducing a robust, lightweight, low-cost, and low-power security solution to the IoT environment is challenging. Therefore, this study proposes two methods using a data compression technique to detect malicious traffic efficiently and accurately for a secure IoT environment. The first method, compressed sensing and learning (CSL), compresses an event log in a bitmap format to quickly detect attacks. Then, the attack log is detected using a machine-learning classification model. The second method, precise re-learning after CSL (Ra-CSL), comprises a two-step training. It uses CSL as the 1st step analyzer, and the 2nd step analyzer is applied using the original dataset for a log that is detected as an attack in the 1st step analyzer. In the experiment, the bitmap rule was set based on the boundary value, which was 99.6% true positive on average for the attack and benign data found by analyzing the training data. Experimental results showed that the CSL was effective in reducing the training and detection time, and Ra-CSL was effective in increasing the detection rate. According to the experimental results, the data compression technique reduced the memory size by up to 20% and the training and detection times by 67% when compared with the conventional technique. In addition, the proposed technique improves the detection accuracy; the Naive Bayes model with the highest performance showed a detection rate of approximately 99%.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Advanced Computing and Algorithms · Internet Traffic Analysis and Secure E-voting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (31)

Show source-provided references
1. SDNFV 5G-IoT: A framework for the next generation 5G enabled IoT
2. The role of 5G for digital healthcare against COVID-19 pandemic: Opportunities and challenges10.1016/j.icte.2020.10.002 ↗
3. Fast packet inspection for end-to-end encryption10.3390/electronics9111937 ↗
4. Endpoint detection and response using machine learning
5. Performance evaluation of a fast and efficient intrusion detection framework for advanced persistent threat-based cyberattacks10.1016/j.compeleceng.2022.108548 ↗
6. Integrating LPWAN technologies in the 5G ecosystem: A survey on security challenges and solutions10.1109/ACCESS.2020.3041057 ↗
7. Machine learning based intrusion detection systems for IoT applications10.1007/s11277-019-06986-8 ↗
8. Internet of Things and ransomware: Evolution, mitigation and prevention10.1016/j.eij.2020.05.003 ↗
9. Detection of distributed denial of service attack in an internet of things environment-a review
10. The event data management problem: Getting the most from network detection and response10.1016/S1353-4858(21)00008-8 ↗
11. SEAL: Storage-efficient causality analysis on enterprise logs with query-friendly compression
12. A Threshold-based, real-time analysis in early detection of endpoint anomalies using SIEM expertise10.1016/S1353-4858(21)00039-8 ↗
13. A substitution Box for lightweight ciphers to secure Internet of Things10.1016/j.jksuci.2023.03.004 ↗
14. UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set)
15. The evaluation of network anomaly detection systems: Statistical analysis of the UNSW-NB15 data set and the comparison with the KDD99 data set
16. Novel geometric area analysis technique for anomaly detection using trapezoidal area estimation on large-scale networks10.1109/TBDATA.2017.2715166 ↗
17. Moustafa · Data Analytics and Decision Support for Cybersecurity: Trends, Methodologies and Applications · 2017 · 12710.1007/978-3-319-59439-2_5 ↗
18. NetFlow datasets for machine learning-based network intrusion detection systems
19. An integrated architecture for IoT malware analysis and detection
20. E-Spion: A system-level intrusion detection system for IoT devices
21. An intelligent framework for malware detection in Internet of Things (IoT) ecosystem
22. Dynamic analysis for IoT malware detection with convolution neural network model10.1109/ACCESS.2020.2995887 ↗
23. A stacking ensemble for network intrusion detection using heterogeneous datasets10.1155/2020/4586875 ↗
24. Analysis of KDD-Cup’99, NSL-KDD and UNSW-NB15 datasets using deep learning in IoT10.1016/j.procs.2020.03.367 ↗
25. An integrated rule-based intrusion detection system: Analysis on UNSW-NB15 data set and the real time online dataset10.1007/s10586-019-03008-x ↗
26. LightLog: A lightweight temporal convolutional network for log anomaly detection on the edge10.1016/j.comnet.2021.108616 ↗
27. An evolving TinyML compression algorithm for IoT environments based on data eccentricity10.3390/s21124153 ↗
28. Robust IoT time series classification with data compression and deep learning10.1016/j.neucom.2020.02.097 ↗
29. Optimizing bitmap index encoding for high performance queries
30. Industrial internet of things: Requirements, architecture, challenges, and future research directions10.1109/ACCESS.2022.3185049 ↗
31. IoT botnet malware classification using weka tool and scikit-learn machine learning