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 条
  • [1] Optimal Opacity-Enforcing Supervisory Control of Discrete Event Systems on Choosing Cost
    Dai, Yinyin
    Wang, Fei
    Luo, Jiliang
    APPLIED SCIENCES-BASEL, 2024, 14 (06):
  • [2] Opacity-Enforcing Supervisory Strategies via State Estimator Constructions
    Saboori, Anooshiravan
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (05) : 1155 - 1165
  • [3] Synthesis of Opacity-Enforcing Supervisory Strategies Using Reinforcement Learning
    Zhang, Huimin
    Huang, Li
    Huang, Wanling
    Feng, Lei
    Li, Xianxian
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 6896 - 6906
  • [4] Modular Synthesis of Maximally Permissive Opacity-Enforcing Supervisors for Discrete Event Systems
    Takai, Shigemasa
    Watanabe, Yuta
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (03) : 1041 - 1044
  • [5] A New Approach for Synthesizing Opacity-Enforcing Supervisors for Partially-Observed Discrete-Event Systems
    Yin, Xiang
    Lafortune, Stephane
    2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 377 - 383
  • [6] Synthesis of Opacity-Enforcing Winning Strategies Against Colluded Opponent
    Shi, Chongyang
    Kulkarni, Abhishek N.
    Rahmani, Hazhar
    Fu, Jie
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7240 - 7246
  • [7] Bisimilarity Enforcing Supervisory Control of Nondeterministic Discrete Event Systems
    Sun, Yajuan
    Lin, Hai
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 6102 - 6107
  • [8] Using Subobservers to Synthesize Opacity-Enforcing Supervisors
    Richard Hugh Moulton
    Behnam Behinaein Hamgini
    Zahra Abedi Khouzani
    Rômulo Meira-Góes
    Fei Wang
    Karen Rudie
    Discrete Event Dynamic Systems, 2022, 32 : 611 - 640
  • [9] Using Subobservers to Synthesize Opacity-Enforcing Supervisors
    Moulton, Richard Hugh
    Hamgini, Behnam Behinaein
    Khouzani, Zahra Abedi
    Meira-Goes, Romulo
    Wang, Fei
    Rudie, Karen
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2022, 32 (04): : 611 - 640
  • [10] Decentralized Opacity Enforcement in Discrete Event Systems Using Supervisory Control
    Tong, Yin
    Cai, Kai
    Giua, Alessandro
    2018 57TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2018, : 1053 - 1058