Back to Search Start Over

Engineering security-aware control applications for data authentication in smart industrial cyber–physical systems

Authors :
Adrian-Vasile Duka
Piroska Haller
Bela Genge
Source :
Future Generation Computer Systems. 91:206-222
Publication Year :
2019
Publisher :
Elsevier BV, 2019.

Abstract

The massive proliferation of sophisticated technologies into the heart of traditional Industrial Control Systems has given birth to “smart Industrial Cyber–Physical Systems” (ICPS). While this industrial revolution has brought upon a wide range of advantages, it also raised new design challenges and exposed ICPS to a new breed of cyber–physicalattacks. This paper aims to integrate security primitives (e.g., enforcing/verifying data authenticity) in control applications by formulating an innovative architectural paradigm shift. More specifically, our proposal is twofold. We elaborate a novel security-aware control application, which: (i) defines a new control application architecture embracing two security primitives that are called at the beginning and at the end of each program to verify and to enforce the required security properties; and (ii) runs the key management code as a separate program in order to isolate its implementation and to ensure its minimal interference with the rest of the programs. Then, we design a lightweight key distribution protocol exploiting the characteristics and computational advantages of symmetric key cryptography and hash functions. Extensive experimental results on a testbed replicating the precise hardware and software of a node from a Romanian gas transportation network, demonstrate the effectiveness of the proposed scheme and its applicability to resource-constrained ICPS.

Details

ISSN :
0167739X
Volume :
91
Database :
OpenAIRE
Journal :
Future Generation Computer Systems
Accession number :
edsair.doi...........b69d27b706fadcc5cb465d82e0e0e157