Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach
Abstract Intrusion detection in supervisory control and data acquisition (SCADA) systems is integral because of the critical roles of these systems in industries. However, available approaches in the literature lack representative flow‐based datasets and reliable real‐time adaption and evaluation. A...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2021-09-01
|
Series: | IET Cyber-Physical Systems |
Online Access: | https://doi.org/10.1049/cps2.12016 |
id |
doaj-091f5724033d475f9162ee710b544ea7 |
---|---|
record_format |
Article |
spelling |
doaj-091f5724033d475f9162ee710b544ea72021-09-20T11:54:41ZengWileyIET Cyber-Physical Systems2398-33962021-09-016317819110.1049/cps2.12016Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approachMarcio Andrey Teixeira0Maede Zolanvari1Khaled M. Khan2Raj Jain3Nader Meskin4Department of Informatics Federal Institute of Education, Science, and Technology of São Paulo Catanduva BrazilDepartment of Computer Science and Engineering Washington University in St. Louis St. Louis USADepartment of Computer Science and Engineering Qatar University Doha QatarDepartment of Computer Science and Engineering Washington University in St. Louis St. Louis USADepartment of Electrical Engineering Qatar University Doha QatarAbstract Intrusion detection in supervisory control and data acquisition (SCADA) systems is integral because of the critical roles of these systems in industries. However, available approaches in the literature lack representative flow‐based datasets and reliable real‐time adaption and evaluation. A publicly available labelled dataset to support flow‐based intrusion detection research specific to SCADA systems is presented. Cyberattacks were carried out against our SCADA system test bed to generate this flow‐based dataset. Moreover, a flow‐based intrusion detection system (IDS) is developed for SCADA systems using a deep learning algorithm. We used the dataset to develop this IDS model for real‐time operations of SCADA systems to detect attacks momentarily after they happen. The results show empirical proof of the model’s adequacy when deployed online to detect cyberattacks in real time.https://doi.org/10.1049/cps2.12016 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Marcio Andrey Teixeira Maede Zolanvari Khaled M. Khan Raj Jain Nader Meskin |
spellingShingle |
Marcio Andrey Teixeira Maede Zolanvari Khaled M. Khan Raj Jain Nader Meskin Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach IET Cyber-Physical Systems |
author_facet |
Marcio Andrey Teixeira Maede Zolanvari Khaled M. Khan Raj Jain Nader Meskin |
author_sort |
Marcio Andrey Teixeira |
title |
Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach |
title_short |
Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach |
title_full |
Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach |
title_fullStr |
Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach |
title_full_unstemmed |
Flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: A real‐time approach |
title_sort |
flow‐based intrusion detection algorithm for supervisory control and data acquisition systems: a real‐time approach |
publisher |
Wiley |
series |
IET Cyber-Physical Systems |
issn |
2398-3396 |
publishDate |
2021-09-01 |
description |
Abstract Intrusion detection in supervisory control and data acquisition (SCADA) systems is integral because of the critical roles of these systems in industries. However, available approaches in the literature lack representative flow‐based datasets and reliable real‐time adaption and evaluation. A publicly available labelled dataset to support flow‐based intrusion detection research specific to SCADA systems is presented. Cyberattacks were carried out against our SCADA system test bed to generate this flow‐based dataset. Moreover, a flow‐based intrusion detection system (IDS) is developed for SCADA systems using a deep learning algorithm. We used the dataset to develop this IDS model for real‐time operations of SCADA systems to detect attacks momentarily after they happen. The results show empirical proof of the model’s adequacy when deployed online to detect cyberattacks in real time. |
url |
https://doi.org/10.1049/cps2.12016 |
work_keys_str_mv |
AT marcioandreyteixeira flowbasedintrusiondetectionalgorithmforsupervisorycontrolanddataacquisitionsystemsarealtimeapproach AT maedezolanvari flowbasedintrusiondetectionalgorithmforsupervisorycontrolanddataacquisitionsystemsarealtimeapproach AT khaledmkhan flowbasedintrusiondetectionalgorithmforsupervisorycontrolanddataacquisitionsystemsarealtimeapproach AT rajjain flowbasedintrusiondetectionalgorithmforsupervisorycontrolanddataacquisitionsystemsarealtimeapproach AT nadermeskin flowbasedintrusiondetectionalgorithmforsupervisorycontrolanddataacquisitionsystemsarealtimeapproach |
_version_ |
1717374475597512704 |