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
关键词
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 条
  • [1] Enforcement for infinite-step opacity and K-step opacity via insertion mechanism
    Liu, Rongjian
    Lu, Jianquan
    [J]. AUTOMATICA, 2022, 140
  • [2] Verification and enforcement of strong infinite- and k-step opacity using state recognizers
    Ma, Ziyue
    Yin, Xiang
    Li, Zhiwu
    [J]. AUTOMATICA, 2021, 133
  • [3] On k-Step Fibonacci Functions and k-Step Fibonacci Numbers
    Sriponpaew, Boonyong
    Sassanapitax, Lee
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2020, 15 (04): : 1123 - 1128
  • [4] Opacity Enforcement Using Nondeterministic Publicly Known Edit Functions
    Ji, Yiding
    Yin, Xiang
    Lafortune, Stephane
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4369 - 4376
  • [5] Runtime Enforcement of K -step Opacity
    Falcone, Ylies
    Marchand, Herve
    [J]. 2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 7271 - 7278
  • [6] Verification of K-Step Opacity and Analysis of its Complexity
    Saboori, Anooshiravan
    Hadjicostis, Christoforos N.
    [J]. PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 205 - 210
  • [7] Verification of K-Step Opacity and Analysis of Its Complexity
    Saboori, Anooshiravan
    Hadjicostis, Christoforos N.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (03) : 549 - 559
  • [8] Infinite-step opacity and K-step opacity of stochastic discrete-event systems
    Yin, Xiang
    Li, Zhaojian
    Wang, Weilin
    Li, Shaoyuan
    [J]. AUTOMATICA, 2019, 99 : 266 - 274
  • [9] Compositional and Abstraction-Based Approach for Synthesis of Edit Functions for Opacity Enforcement
    Mohajerani, Sahar
    Ji, Yiding
    Lafortune, Stephane
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (08) : 3349 - 3364
  • [10] Verification of Strong K-Step Opacity for Discrete-Event Systems
    Han, Xiaoguang
    Zhang, Kuize
    Li, Zhiwu
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4250 - 4255