Time Constant: Actuator Fingerprinting using Transient Response of Device and Process in ICS
Chuadhry Mujeeb Ahmed, Matthew Calder, Sean Gunawan, Jay Prakash, Shishir Nagaraja, Jianying Zhou
TL;DR
Time Constant introduces a joint actuator and process transient fingerprint that uniquely identifies actuators and their states in ICS by exploiting transient dynamics observable in sensor data. The authors couple offline system identification with an online fingerprinting pipeline and augment security with a PLC-internal watermark to counter replay attacks, validated on SWaT and lab setups. Key contributions include (i) a new Time Constant fingerprint from device and process transients, (ii) a watermarking scheme with randomness validated by NIST tests, (iii) CUSUM-based attack detection, and (iv) information-theoretic evidence of fingerprint uniqueness. The approach offers a practical defense against insider command-injection and replay threats, leveraging physical-process timing and secure, in-system watermarking with real-world deployment feasibility in SWaT.
Abstract
Command injection and replay attacks are key threats in Cyber Physical Systems (CPS). We develop a novel actuator fingerprinting technique named Time Constant. Time Constant captures the transient dynamics of an actuator and physical process. The transient behavior is device-specific. We combine process and device transient characteristics to develop a copy-resistant actuator fingerprint that resists command injection and replay attacks in the face of insider adversaries. We validated the proposed scheme on data from a real water treatment testbed, as well as through real-time attack detection in the live plant. Our results show that we can uniquely distinguish between process states and actuators based on their Time Constant.
