Towards an Intelligent Intrusion Detection System to Detect Malicious Activities in Cloud Computing
Source abstract
Abstract
Several sectors have embraced Cloud Computing (CC) due to its inherent characteristics, such as scalability and flexibility. However, despite these advantages, security concerns remain a significant challenge for cloud providers. CC introduces new vulnerabilities, including unauthorized access, data breaches, and insider threats. The shared infrastructure of cloud systems makes them attractive targets for attackers. The integration of robust security mechanisms becomes crucial to address these security challenges. One such mechanism is an Intrusion Detection System (IDS), which is fundamental in safeguarding networks and cloud environments. An IDS monitors network traffic and system activities. In recent years, researchers have explored the use of Machine Learning (ML) and Deep Learning (DL) approaches to enhance the performance of IDS. ML and DL algorithms have demonstrated their ability to analyze large volumes of data and make accurate predictions. By leveraging these techniques, IDSs can adapt to evolving threats, detect previous attacks, and reduce false positives. This article proposes a novel IDS model based on DL algorithms like the Radial Basis Function Neural Network (RBFNN) and Random Forest (RF). The RF classifier is used for feature selection, and the RBFNN algorithm is used to detect intrusion in CC environments. Moreover, the datasets Bot-IoT and NSL-KDD have been utilized to validate our suggested approach. To evaluate the impact of our approach on an imbalanced dataset, we relied on Matthew’s Correlation Coefficient (MCC) as a normalized measure. Our method achieves accuracy (ACC) higher than 92% using the minimum features, and we managed to increase the MCC from 28% to 93%. The contributions of this study are twofold. Firstly, it presents a novel IDS model that leverages DL algorithms, demonstrating an improved ACC higher than 92% using minimal features and a substantial increase in MCC from 28% to 93%. Secondly, it addresses the security challenges specific to CC environments, offering a promising solution to enhance security in cloud systems. By integrating the proposed IDS model into cloud environments, cloud providers can benefit from enhanced security measures, effectively mitigating unauthorized access and potential data breaches. The utilization of DL algorithms, RBFNN, and RF has shown remarkable potential in detecting intrusions and strengthening the overall security posture of CC.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Technology Higher School Essaouira, Cadi Ayyad University, Essaouira 44000, Morocco
Informatique Décisionnelle et Modélisation des Systèmes (IDMS) Team, Faculty of Sciences and Techniques, Moulay Ismail University of Meknès, Errachidia 52000, Morocco
Department of Computer Science, College of Computer, Qassim University, Buraydah 52571, Saudi Arabia
Department of Management Information Systems (MIS), College of Business Administration, King Faisal University (KFU), Al-Ahsa 31982, Saudi Arabia
References (61)
Show source-provided references
1. IDS Malicious Flow Classification10.2991/jrnal.k.200528.006 ↗
2. Tahirkheli, A.I., Shiraz, M., Hayat, B., Idrees, M., Sajid, A., Ullah, R., Ayub, N., and Kim, K.-I. (2021). A Survey on Modern Cloud Computing Security over Smart City Networks: Threats, Vulnerabilities, Consequences, Countermeasures, and Challenges. Electronics, 10.10.3390/electronics10151811 ↗
3. Cloud Computing Deployment Models: A Comparative Study10.21276/ijircst.2021.9.2.8 ↗
4. Aceto, F., Botta, G., Ciuonzo, A., Persico, D., and Pescapé, V. (2019, January 9–13). A Characterizing Cloud-to-user Latency as perceived by AWS and Azure Users spread over the Globe. Proceedings of the 2019 IEEE Global Communications Conference, Big Island, HI, USA.
5. Hourani, H., and Abdallah, M. (, January 11–12). Cloud Computing: Legal and Security Issues. Proceedings of the International Conference on Computer Science and Information Technology, Amman, Jordan.
6. A survey of Cloud Computing Security challenges and solutions
7. Comprehensive review on intelligent security defenses in the cloud: Taxonomy, security issues, ML/DL techniques, challenges and future trends
8. El-Zoghbi, A.M., and Azer, M.A. (2017, January 19–20). Cloud Computing Privacy Issues, Challenges and Solutions. Proceedings of the 2017 12th International Conference on Computer Engineering and Systems (ICCES), Cairo, Egypt.10.1109/ICCES.2017.8275295 ↗
9. Butt, U.A., Mehmood, M., Shah, S.B.H., Amin, R., Shaukat, M.W., Raza, S.M., Suh, D.Y., and Piran, J. (2020). A Review of Machine Learning Algorithms for Cloud Computing Security. Electronics, 9.10.3390/electronics9091379 ↗
10. A Survey on Cloud Computing Security Challenges and Trust Issues
11. Namasudra, S., Roy, P., Balusamy, B., and Vijayakumar, P. (2017, January 17–18). Data accessing based on the popularity value for cloud computing. Proceedings of the International Conference on Innovations in Information: Embedded and Communication Systems, Coimbatore, India.10.1109/ICIIECS.2017.8275892 ↗
12. New Table Based Protocol for Data Accessing in Cloud Computing
13. A cooperative and hybrid network intrusion detection framework in cloud computing-based SNORT and optimized back propagation neural network10.1016/j.procs.2016.04.249 ↗
14. Douiba, M., Benkirane, S., Guezzaz, A., and Azrour, M. (2022). Anomaly detection model based on gradient boosting and decision tree for IoT environments security. J. Reliab. Intell. Environ., 1–12.10.1007/s40860-022-00184-3 ↗
15. IoT-based hybrid ensemble machine learning model for efficient diabetes mellitus prediction10.1155/2022/2389636 ↗
16. Current research on the Internet of Things (IoT) security: A survey10.1016/j.comnet.2018.11.025 ↗
17. Internet of Things: Architectures, Protocols, and Applications
18. Survey of intrusion detection systems: Techniques, datasets and challenges10.1186/s42400-019-0038-7 ↗
19. Almseidin, M., Alzubi, M., Kovacs, S., and Alkasassbeh, M. (2017, January 6–8). Evaluation of machine learning algorithms for intrusion detection system. Proceedings of the 2017 IEEE 15th International Symposium on Intelligent Systems and Informatics (SISY) 2017, Avadi, India.10.1109/SISY.2017.8080566 ↗
20. A survey of data mining and machine learning methods for cyber security intrusion detection10.1109/COMST.2015.2494502 ↗
21. Li, K., Gibson, C., Ho, D., Zhou, Q., Kim, J., Buhisi, O., Brown, D.E., and Gerber, M. (2013, January 26). Assessment of machine learning algorithms in cloud computing frameworks. Proceedings of the 2013 IEEE Systems and Information Engineering Design Symposium, Charlottesville, VA, USA.10.1109/SIEDS.2013.6549501 ↗
22. Dritsas, E., and Trigka, M. (2023). Efficient Data-Driven Machine Learning Models for Water Quality Prediction. Computation, 11.10.3390/computation11020016 ↗
23. Guezzaz, A., Benkirane, S., and Azrour, M. (2022). IoT and Smart Devices for Sustainable Environment, Springer International Publishing.
24. A Lightweight Neural Classifier for Intrusion Detection
25. Analysis of intrusion detection approaches for network traffic anomalies with comparative analysis on botnets (2008–2020)10.1155/2022/9199703 ↗
26. Efficient Intelligent Intrusion Detection System for Heterogeneous Internet of Things (HetIoT)10.1007/s10922-022-09697-x ↗
27. Review: Machine learning techniques applied to cybersecurity10.1007/s13042-018-00906-1 ↗
28. A Novel Intrusion Detection System for Internet of Healthcare Things Based on Deep Subclasses Dispersion Information10.1109/JIOT.2022.3230694 ↗
29. The application of “deep learning” in construction site management: Scientometric, thematic and critical analysis10.1108/CI-10-2021-0195 ↗
30. Machine Learning and Deep Learning Approaches for CyberSecurity: A Review10.1109/ACCESS.2022.3151248 ↗
31. Network Intrusion Detection for IoT Security Based on Learning Techniques10.1109/COMST.2019.2896380 ↗
32. Intrusion Detection System for Healthcare Systems Using Medical and Network Data: A Comparison Study10.1109/ACCESS.2020.3000421 ↗
33. A Lightweight Hybrid Intrusion Detection Framework using Machine Learning for Edge-Based IIoT Security
34. Hazman, C., Guezzaz, A., Benkirane, S., and Azrour, M. (2022). IDS-SIoEL: Intrusion Detection Framework for IoT-based Smart Environments Security using Ensemble Learning. Clust. Comput., 1–15.10.1007/s10586-022-03810-0 ↗
35. An improved anomaly detection model for IoT security using decision tree and gradient boosting10.1007/s11227-022-04783-y ↗
36. Apply machine learning techniques to detect malicious network traffic in cloud computing10.1186/s40537-021-00475-1 ↗
37. An efficient network intrusion detection model for IoT security usingK-NN classifier and feature selection10.1007/s11042-023-14795-2 ↗
38. Deep Learning Based Multi-Channel Intelligent Attack Detection for Data Security10.1109/TSUSC.2018.2793284 ↗
39. Burhan, F., Mustafa, G., Nawaz, A., Kiani, A., and Ali, T. (2022). Securing Cloud Data: A Machine Learning based Data Categorization Approach for Cloud Computing. Res. Sq.
40. Security challenges in internet of things: Distributed denial of service attack detection using support vector machine-based expert systems10.1111/coin.12293 ↗
41. Mishra, A., Gupta, B.B., Perakovic, D., Penalvo, F.J.G., and Hsu, C.-H. (2021, January 10–12). Classification Based Machine Learning for Detection of DDoS attack in Cloud Computing. Proceedings of the International Conference on Consumer Electronics, Las Vegas, NV, USA.10.1109/ICCE50685.2021.9427665 ↗
42. Attack and intrusion detection in cloud computing using an ensemble learning approach
43. Machine Learning Based Intrusion Detection Systems for IoT Applications10.1007/s11277-019-06986-8 ↗
44. Mohy-Eddine, M., Guezzaz, A., Benkirane, S., and Azrour, M. (2022). An effective intrusion detection approach based on ensemble learning for IIoT edge computing. J. Comput. Virol. Hacking Tech., 1–13.10.1007/s11416-022-00456-9 ↗
45. A Hybrid IDS Using GA-Based Feature Selection Method and Random Forest
46. Chaabouni, N., Mosbah, M., Zemmari, A., and Sauvignac, C. (2020, January 20–24). A OneM2M Intrusion Detection and Prevention System based on Edge Machine Learning. Proceedings of the IEEE/IFIP Network Operations and Management Symposium, Budapest, Hungary.10.1109/NOMS47738.2020.9110473 ↗
47. Design and Development of a Deep Learning-Based Model for Anomaly Detection in IoT Networks10.1109/ACCESS.2021.3094024 ↗
48. Cloud-Based Intrusion Detection Approach Using Machine Learning Techniques10.26599/BDMA.2022.9020038 ↗
49. SDN-basedintrusiondetectionsystemforIoTusingdeeplearningclassifier(IDSIoT-SDL)10.1049/cit2.12003 ↗
50. A Hybrid Model based on Radial basis Function Neural Network for Intrusion Detection
51. Probabilistic Random Forest: A Machine Learning Algorithm for Noisy Data Sets10.3847/1538-3881/aaf101 ↗
52. An ensemble learning and fog-cloud architecture-driven cyber-attack detection framework for IoMT networks10.1016/j.comcom.2020.12.003 ↗
53. Alrashdi, I., Alqazzaz, A., Alharthi, R., Aloufi, E., Zohdy, M.A., and Ming, H. (, January 10–12). FBAD: Fog-based Attack Detection for IoT Healthcare in Smart Cities. Proceedings of the 10th Annual Ubiquitous Computing, Electronics Mobile Communication Conference, New York, NY, USA.
54. An Intrusion Detection System for Internet of Medical Things10.1109/ACCESS.2020.3026260 ↗
55. A Model to Detect Network Intrusion using Machine Learning
56. RBNN application and simulation in big data set classification10.3233/JIFS-179279 ↗
57. Network intrusion detection: A comparative study of four classifiers using the NSL-KDD and KDD’99 datasets10.1088/1742-6596/2161/1/012043 ↗
58. Towards the development of realistic botnet dataset in the internet of things for network forensic analytics: Bot-iot dataset10.1016/j.future.2019.05.041 ↗
59. Deep learning for cyber security intrusion detection: Approaches, datasets, and comparative study
60. Protocol-Based Deep Intrusion Detection for DoS and DDoS Attacks Using UNSW-NB15 and Bot-IoT Data-Sets10.1109/ACCESS.2021.3137201 ↗
61. Selection of effective machine learning algorithm and Bot-IoT attacks traffic identification for the internet of things in smart city10.1016/j.future.2020.02.017 ↗