Opacity-Enforcing Supervisory Strategies for Secure Discrete Event Systems

被引:26
作者
Saboori, Anooshiravan [2 ]
Hadjicostis, Christoforos N. [1 ]
机构
[1] 110 Green Pk,75 Kallipoleos Ave,POB 20537, CY-1678 Nicosia, Cyprus
[2] Univ Illinois, Dept Elect & Comp Engn, Coordinated Sci Lab, Urbana, IL 61801 USA
来源
47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008) | 2008年
基金
美国国家科学基金会;
关键词
D O I
10.1109/CDC.2008.4738646
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Initial-state opacity emerges as a key property in numerous security applications of discrete event systems including key-stream generators for cryptographic protocols. Specifically, a system is initial-state opaque if the membership of its true initial state to a set of secret states remains uncertain (opaque) to an outside intruder who observes system activity through a given projection map. In this paper, we consider the problem of constructing a minimally restrictive opacity-enforcing supervisor (MOES) which limits the system's behavior within some pre-specified legal behavior while enforcing the initial-state opacity requirement. To tackle this problem, we extend the state-based definition of initial-state opacity to languages and characterize the solution to MOES in terms of the supremal element of certain controllable, observable and opaque languages. We also derive conditions under which this supremal element exists and show how the initial-state estimator, which was introduced in our earlier work for verifying initial-state opacity, can be used to implement the solution to MOES.
引用
收藏
页码:889 / 894
页数:6
相关论文
共 50 条
[31]   Opacity Enforcing Supervisory Control Using Nondeterministic Supervisors [J].
Xie, Yifan ;
Yin, Xiang ;
Li, Shaoyuan .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (12) :6567-6582
[32]   Enforcing Detectability in Controlled Discrete Event Systems [J].
Shu, Shaolong ;
Lin, Feng .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (08) :2125-2130
[33]   Probabilistic system opacity in discrete event systems [J].
Keroglou, Christoforos ;
Hadjicostis, Christoforos N. .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2018, 28 (02) :289-314
[34]   Abstraction-Based Synthesis of Opacity-Enforcing Controllers using Alternating Simulation Relations [J].
Hou, Junyao ;
Yin, Xiang ;
Li, Shaoyuan ;
Zamani, Majid .
2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, :7653-7658
[35]   Opacity Verification in Stochastic Discrete Event Systems [J].
Saboori, Anooshiravan ;
Hadjicostis, Christoforos N. .
49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, :6759-6764
[36]   Opacity of discrete event systems and its applications [J].
Lin, Feng .
AUTOMATICA, 2011, 47 (03) :496-503
[37]   On Opacity Verification for Discrete-Event Systems [J].
Balun, Jiri ;
Masopust, Tomas .
IFAC PAPERSONLINE, 2020, 53 (02) :2075-2080
[38]   Probabilistic system opacity in discrete event systems [J].
Christoforos Keroglou ;
Christoforos N. Hadjicostis .
Discrete Event Dynamic Systems, 2018, 28 :289-314
[39]   Probabilistic System Opacity in Discrete Event Systems [J].
Keroglou, Christoforos ;
Hadjicostis, Christoforos N. .
2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, :379-384
[40]   Opacity Measures of Fuzzy Discrete Event Systems [J].
Deng, Weilin ;
Qiu, Daowen ;
Yang, Jingkai .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (09) :2612-2622