Enforcement of K-Step Opacity with Edit Functions

被引:5
作者
Wintenberg, Andrew [1 ]
Blischke, Matthew [1 ]
Lafortune, Stephane [1 ]
Ozay, Necmiye [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
来源
2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC) | 2021年
关键词
DISCRETE-EVENT SYSTEMS; VALIDATION; NOTIONS;
D O I
10.1109/CDC45484.2021.9682936
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Opacity is an information flow property for dynamic systems describing plausible deniability, that is whether an eavesdropper can deduce that "secret" behavior has occurred. In particular, K-step opacity considers secret actions that have occurred within the last K-steps in the past. We consider the problem of K-step opacity enforcement over automata using obfuscation. We present a general framework for K-step opacity enforcement and transform the problem of enforcing K-step opacity to enforcing current-state opacity. We can then apply existing obfuscation synthesis methods for current-state opacity to K-step opacity. We demonstrate this approach by enforcing privacy in the context of a novel contact tracing model.
引用
收藏
页码:331 / 338
页数:8
相关论文
共 50 条
[31]   On-line Algorithm for Current State Opacity Enforcement in a Petri Net Framework [J].
Cong, X. Y. ;
Fanti, M. P. ;
Mangini, A. M. ;
Li, Z. W. .
IFAC PAPERSONLINE, 2018, 51 (07) :349-354
[32]   Minimal K-step Event Observation Policy for On-line Observability of Discrete Event Systems [J].
Xin Juqing ;
Jiang Yan ;
Shu Shaolong .
PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, :1476-1482
[33]   Opacity Enforcement in Discrete Event Systems Using Extended Insertion Functions Under Inserted Language Constraints [J].
Li, Xiaoyan ;
Hadjicostis, Christoforos N. ;
Li, Zhiwu .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (11) :6797-6803
[34]   Language-based Opacity Verification and Enforcement in the Framework of Labeled Petri Nets [J].
Habbachi, Salwa ;
Li, Zhiwu ;
Wu, Naiqi ;
Khalgui, Mohamed .
SCIENCE PROGRESS, 2022, 105 (01)
[35]   Verification and enforcement of current-state opacity based on a state space approach [J].
Zhou, Yingrui ;
Chen, Zengqiang ;
Liu, Zhongxin .
EUROPEAN JOURNAL OF CONTROL, 2023, 71
[36]   Opacity Enforcement for Confidential Robust Control in Linear Cyber-Physical Systems [J].
An, Liwei ;
Yang, Guang-Hong .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (03) :1234-1241
[37]   Current-state opacity enforcement in discrete event systems under incomparable observations [J].
Tong, Yin ;
Li, Zhiwu ;
Seatzu, Carla ;
Giua, Alessandro .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2018, 28 (02) :161-182
[38]   A symbolic approach to the verification and enforcement of current-state opacity using labelled Petri nets [J].
Peng, Kun ;
Chen, Yufeng ;
Li, Zhiwu .
IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (02) :171-183
[39]   Verification of Infinite-step Opacity Using Labeled Petri Nets [J].
Lan, Hao ;
Tong, Yin ;
Seatzu, Carla .
IFAC PAPERSONLINE, 2020, 53 (02) :1729-1734
[40]   Enforcing opacity by insertion functions under multiple energy constraints [J].
Ji, Yiding ;
Yin, Xiang ;
Lafortune, Stephane .
AUTOMATICA, 2019, 108