Publication | Open Access
An Autoencoder-Based Network Intrusion Detection System for the SCADA System
18
Citations
16
References
2021
Year
EngineeringMachine LearningInformation SecurityIntelligent SystemsDnp3 CommunicationScada SecurityData ScienceCyber MonitoringSystems EngineeringReal-time Adaptive SecurityIntrusion Detection SystemThreat DetectionNetworked Computer SystemsComputer EngineeringSupervisory ControlComputer ScienceDeep LearningData SecurityScada SystemSecurityControl System SecurityCybersecurity SystemIndustrial Informatics
The intrusion detection system (IDS) is the main tool to do security monitoring that is one of the security strategies for the supervisory control and data acquisition (SCADA) system. In this paper, we develop an IDS based on the autoencoder deep learning model (AE-IDS) for the SCADA system. The target SCADA communication protocol of the detection model is the Distributed Network Protocol 3 (DNP3), which is currently the most commonly utilized communication protocol in the power substation. Cyberattacks that we consider are data injection or modification attacks, which are the most critical attacks in the SCADA systems. In this paper, we extracted 17 data features from DNP3 communication, and use them to train the autoencoder network. We measure accuracy and loss of detection and compare them with different supervised deep learning algorithms. The unsupervised AE-IDS model shows better performance than the other deep learning IDS models.
| Year | Citations | |
|---|---|---|
Page 1
Page 1