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
    AUTOMATICA, 2022, 140
  • [2] Verification and enforcement of strong infinite- and k-step opacity using state recognizers
    Ma, Ziyue
    Yin, Xiang
    Li, Zhiwu
    AUTOMATICA, 2021, 133
  • [3] On k-Step Fibonacci Functions and k-Step Fibonacci Numbers
    Sriponpaew, Boonyong
    Sassanapitax, Lee
    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
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4369 - 4376
  • [5] Runtime Enforcement of K -step Opacity
    Falcone, Ylies
    Marchand, Herve
    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.
    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.
    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
    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
    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
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4250 - 4255