On Design-time Security in IEC 61499 Systems: Conceptualisation, Implementation, and Feasibility

04/19/2021
by   Awais Tanveer, et al.
0

Cyber-attacks on Industrial Automation and Control Systems (IACS) are rising in numbers and sophistication. Embedded controller devices such as Programmable Logic Controllers (PLCs), which are central to controlling physical processes, must be secured against attacks on confidentiality, integrity and availability. The focus of this paper is to add design-level support for security in IACS applications, especially around inter-PLC communications. We propose an end-to-end solution to develop IACS applications with inherent, and parametric support for security. Built using the IEC 61499 Function Blocks standard, this solution allows us to annotate certain communications as 'secure' during design time. When the application is compiled, these annotations are transformed into a security layer that implements encrypted communication between PLCs. In this paper, we implement a part of this security layer focussed on confidentiality, called Confidentiality Layer for Function Blocks (CL4FB), which provides a range of encryption/decryption and secure key exchange functionalities. We study the impact of using CL4FB in IACS applications with real-time constraints. Through a case study focussing on protection functions in smart-grids, we show that varying levels of confidentiality can be achieved while also meeting hard real-time deadlines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/06/2021

Designing Actively Secure, Highly Available Industrial Automation Applications

Programmable Logic Controllers (PLCs) execute critical control software ...
research
07/24/2021

Secure Links: Secure-by-Design Communications in IEC 61499 Industrial Control Applications

Increasing automation and external connectivity in industrial control sy...
research
02/23/2023

Optimal Controller and Security Parameter for Encrypted Control Systems Under Least Squares Identification

Encrypted control is a framework for the secure outsourcing of controlle...
research
09/15/2020

Secure Internal Communication of a Trustzone-Enabled Heterogeneous Soc Lightweight Encryption

Security in TrustZone-enabled heterogeneous system-on-chip (SoC) is gain...
research
12/29/2022

Towards Comprehensively Understanding the Run-time Security of Programmable Logic Controllers: A 3-year Empirical Study

Programmable Logic Controllers (PLCs) are the core control devices in In...
research
10/27/2021

Teardown and feasibility study of IronKey – the most secure USB Flash drive

There are many solutions for protecting user data on USB Flash drives. H...

Please sign up or login with your details

Forgot password? Click here to reset