Logo image
Message Authentication and Provenance Verification for Industrial Control Systems
Journal article   Peer reviewed

Message Authentication and Provenance Verification for Industrial Control Systems

Ertem Esiner, Utku Tefek, Daisuke Mashima, Binbin Chen, Zbigniew Kalbarczyk and David M. Nicol
ACM transactions on cyber-physical systems, Vol.7(4), pp.1-28
14/10/2023

Abstract

Authentication Computer systems organization Embedded software Hardware Hash functions and message authentication codes Networks Security and privacy Security protocols Smart grid
Successful attacks against industrial control systems (ICSs) often exploit insufficient checking mechanisms. While firewalls, intrusion detection systems, and similar appliances introduce essential checks, their efficacy depends on the attackers’ ability to bypass such middleboxes. We propose a provenance solution to enable the verification of an end-to-end message delivery path and the actions performed on a message. Fast and flexible provenance verification (F2-Pro) provides cryptographically verifiable evidence that a message has originated from a legitimate source and gone through the necessary checks before reaching its destination. F2-Prorelies on lightweight cryptographic primitives and flexibly supports various communication settings and protocols encountered in ICS thanks to its transparent, bump-in-the-wire design. We provide formal definitions and cryptographically prove F2-Pro’s security. For human interaction with ICS via a field service device, F2-Profeatures a multi-factor authentication mechanism that starts the provenance chain from a human user issuing commands. We compatibility tested F2-Proon a smart power grid testbed and reported a sub-millisecond latency overhead per communication hop using a modest ARM Cortex-A15 processor.
url
https://doi.org/10.1145/3607194View
Published (Version of record) Open

Metrics

1 Record Views

Details

Logo image