Modelling Cost-effectiveness of Defenses in Industrial Control Systems
File(s)safecomp2016_submitted.pdf (2.37 MB)
Accepted version
Author(s)
Fielder, A
Li, T
Hankin, C
Type
Conference Paper
Abstract
Industrial Control Systems (ICS) play a critical role in controlling industrial
processes. Wide use of modern IT technologies enables cyber attacks to
disrupt the operation of ICS. Advanced Persistent Threats (APT) are the most
threatening attacks to ICS due to their long persistence and destructive cyberphysical
effects to ICS. This paper considers a simulation of attackers and defenders
of an ICS, where the defender must consider the cost-efficiency of implementing
defensive measures within the system in order to create an optimal
defense. The aim is to identify the appropriate deployment of a specific defensive
strategy, such as defense-in-depth or critical component defense. The problem
is represented as a strategic competitive optimisation problem, which is solved
using a co-evolutionary particle swarm optimisation algorithm. Through the development
of optimal defense strategy, it is possible to identify when each specific
defensive strategies is most appropriate; where the optimal defensive strategy depends
on the resources available and the relative effectiveness of those resources.
processes. Wide use of modern IT technologies enables cyber attacks to
disrupt the operation of ICS. Advanced Persistent Threats (APT) are the most
threatening attacks to ICS due to their long persistence and destructive cyberphysical
effects to ICS. This paper considers a simulation of attackers and defenders
of an ICS, where the defender must consider the cost-efficiency of implementing
defensive measures within the system in order to create an optimal
defense. The aim is to identify the appropriate deployment of a specific defensive
strategy, such as defense-in-depth or critical component defense. The problem
is represented as a strategic competitive optimisation problem, which is solved
using a co-evolutionary particle swarm optimisation algorithm. Through the development
of optimal defense strategy, it is possible to identify when each specific
defensive strategies is most appropriate; where the optimal defensive strategy depends
on the resources available and the relative effectiveness of those resources.
Date Issued
2016-09-04
Date Acceptance
2016-05-05
Citation
Lecture Notes in Computer Science, 2016, 9922, pp.187-200
ISSN
0302-9743
Publisher
Springer
Start Page
187
End Page
200
Journal / Book Title
Lecture Notes in Computer Science
Volume
9922
Copyright Statement
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-45477-1_15
Sponsor
Engineering & Physical Science Research Council (EPSRC)
Grant Number
EP/L021013/1
Source
International Conference on Computer Safety, Reliability and Security
Subjects
Artificial Intelligence & Image Processing
08 Information And Computing Sciences
Publication Status
Published
Start Date
2016-09-20
Finish Date
2016-09-23
Coverage Spatial
Trondheim, Norway