Attack concealment for cyber-physical systems using a mechanism borrowing from differential privacy
Related Experiment Video
Updated: Sep 11, 2025

Design and Analysis for Fall Detection System Simplification
Published on: April 6, 2020
Jie Zhang1, Yifan Dong1, Li Yin1
1Institute of Systems Engineering, Macau University of Science and Technology, Taipa, Macau SAR, China.
Abstract:
A cyber-physical system in general consists of a physical process intertwined with computational elements supported by a communication network, sensors, and actuators, making such a system vulnerable to external attacks. This work, from the viewpoint of an attacker, considers cyberattack protection (concealment) of cyber-physical systems in the framework of discrete event systems modeled by finite automata such that the system operator cannot detect the attacks. In particular, different types of attacks (referred to as attack dictionaries) are applied to a cyber-physical system, potentially resulting in the corruption or alteration of the generated observations. By observing the output of the attacked system, the system operator may detect which specific attack dictionary has been imposed or utilized through state estimation. To prevent the attacks launched by an attacker from being detected, a mechanism, called state sequence differential privacy, is introduced to the observer of the attacked system. Suppose that two observations exist, where one of them allows for the detection of an attack type, while the other is randomly generated. A differential privacy mechanism is designed to disguise these two observations, ensuring that its modified output (exposed to the system operator) has an approximate probability with the two input observations. As a result, the attack dictionary cannot be detected by the system operator, even if the employed differential privacy mechanism is public. Finally, a case study is presented on the attack protection for a nuclear power facility, with a specific focus on the cyberattack incident at the Natanz nuclear power plant in Iran.
Related Concept Videos
Censoring Survival Data
Strategies for Assessing and Addressing Confounding
Confounding can be addressed at both the design phase of a study and through analytical methods after data...
Propagation of Uncertainty from Systematic Error
Difference from Background: Limit of Detection
The LOD indicates the presence or absence...
Masking and Demasking Agents
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
Propagation of Uncertainty from Random Error
