Algorithmic detection of false data injection attacks in cyber-physical systems
Souvik Das, Avishek Ghosh, Debasish Chatterjee
TL;DR
This work addresses rapid detection of false data injection attacks in cyber-physical systems modeled as stochastic LTI processes with sub-Gaussian noise. It introduces AD-CPS, a threshold-based, data-driven detector that relies on a Doob-decomposition-based test signal and provable non-asymptotic guarantees on false positives and false negatives, robust to unknown attack policies. The authors provide explicit threshold expressions and discuss offline tuning, demonstrate the method on partially observed systems, and compare its performance to an optimal watermarking CUSUM detector, finding comparable results. The approach is notable for its distributional robustness, model-agnostic attack assumptions, and applicability to realistic CPS settings, including partial observability. Overall, AD-CPS offers a practical, provably reliable tool for rapid CPS anomaly detection with theoretical performance guarantees.
Abstract
This article introduces an anomaly detection based algorithm (AD-CPS) to detect false data injection attacks that fall under the category of data deception/integrity attacks, but with arbitrary information structure, in cyber-physical systems (CPSs) modeled as stochastic linear time-invariant systems. The core idea of this data-driven algorithm is based on the fact that an honest state (one not compromised by adversaries) generated by the CPS should concentrate near its weighted empirical mean of the immediate past samples. As the first theoretical result, we provide non-asymptotic guarantees on the false positive error incurred by the algorithm for attacks that are 2-step honest, referring to adversaries that act intermittently rather than successively. Moreover, we establish that for adversaries possessing a certain minimum energy, the false negative error incurred by AD-CPS is low. Extensive experiments were conducted on partially observed stochastic LTI systems to demonstrate these properties and to quantitatively compare AD-CPS with an optimal CUSUM-based test.
