Detecting Generalized Replay Attacks via Time-Varying Dynamic Watermarking

Detecting Generalized Replay Attacks via Time-Varying Dynamic Watermarking
复制标题

DOI:
10.1109/tac.2020.3022756
复制
发表时间:
2019-09
影响因子:
6.8
通讯作者:
Matthew Porter;P. Hespanhol;A. Aswani;M. Johnson-Roberson;Ram Vasudevan
Matthew Porter;P. Hespanhol;A. Aswani;M. Johnson-Roberson;Ram Vasudevan
中科院分区:
计算机科学2区
文献类型:
--
作者:
Matthew Porter;P. Hespanhol;A. Aswani;M. Johnson-Roberson;Ram Vasudevan

文献摘要

被引文献

相似文献

信息物理系统(CPS)通常依赖于外部通信进行监督控制或传感。不幸的是,这些通信使系统容易受到网络攻击。更改消息的攻击,例如记录测量信号然后将其回放到系统的重放攻击,可能会造成破坏性影响。动态水印方法将私有激励注入控制输入以保护所得测量信号,已开始解决检测这些攻击的挑战,但仅限于线性时不变(LTI)系统。虽然LTI模型对于某些应用已经足够,但其他CPS(如自动驾驶汽车)需要更复杂的模型。本文提出了一种线性时变(LTV)扩展到以前的动态水印方法,通过设计一个矩阵归一化因子,以适应系统中的时间变化。可实现的测试提供了考虑现实世界的系统。所提出的方法,然后被证明是能够检测广义重放攻击在理论上和模拟使用LTV车辆模型。
Cyber-physical systems (CPS) often rely on external communication for supervisory control or sensing. Unfortunately, these communications render the system vulnerable to cyber attacks. Attacks that alter messages, such as replay attacks that record measurement signals, and then play them back to the system can cause devastating effects. Dynamic Watermarking methods, which inject a private excitation into control inputs to secure resulting measurement signals, have begun addressing the challenges of detecting these attacks, but have been restricted to linear time-invariant (LTI) systems. Though LTI models are sufficient for some applications, other CPS, such as autonomous vehicles, require more complex models. This article develops a linear time-varying (LTV) extension to previous dynamic watermarking methods by designing a matrix normalization factor to accommodate the temporal changes in the system. Implementable tests are provided with considerations for real-world systems. The proposed method is then shown to be able to detect generalized replay attacks both in theory and in simulation using an LTV vehicle model.