Strong Current-State Opacity Verification of Discrete-Event Systems Modeled with Time Labeled Petri Nets

被引:1
|
作者
Qin, Tao [1 ]
Yin, Li [1 ]
Liu, Gaiyun [2 ]
Wu, Naiqi [1 ]
Li, Zhiwu [1 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Macau, Peoples R China
[2] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
关键词
Petri nets; Observers; Linear programming; Real-time systems; Discrete-event systems; Security; Standards; Discrete-event system; real-time observation; strong current-state opacity; time labeled Petri net; DIAGNOSABILITY; ENFORCEMENT;
D O I
10.1109/JAS.2024.124560
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the verification of strong cur-rent-state opacity with respect to real-time observations generated from a discrete-event system that is modeled with time labeled Petri nets. The standard current-state opacity cannot completely characterize higher-level security. To ensure the higher-level security requirements of a time-dependent system, we propose a strong version of opacity known as strong current-state opacity. For any path (state-event sequence with time information) pi derived from a real-time observation that ends at a secret state, the strong current-state opacity of the real-time observation signifies that there is a non-secret path with the same real-time observation as pi. We propose general and non-secret state class graphs, which characterize the general and non-secret states of time-dependent systems, respectively. To capture the observable behavior of non-secret states, a non-secret observer is proposed. Finally, we develop a structure called a real-time concurrent verifier to verify the strong current-state opacity of time labeled Petri nets. This approach is efficient since the real-time concurrent verifier can be constructed by solving a certain number of linear programming problems.
引用
收藏
页码:54 / 68
页数:15
相关论文
共 50 条
  • [21] Verification of Current-State Opacity in Discrete Event Systems by Using Basis Coverability Graphs
    Zhu, Haoming
    El-Sherbeeny, Ahmed M.
    El-Meligy, Mohammed A.
    Fathollahi-Fard, Amir M.
    Li, Zhiwu
    MATHEMATICS, 2023, 11 (08)
  • [22] Enforcement of Current-State Opacity in Signal Interpreted Petri Nets
    Koehler, Andreas
    Marijan, Pascal
    Zhang, Ping
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (11) : 8104 - 8111
  • [23] On-line verification of current-state opacity by Petri nets and integer linear programming
    Cong, Xuya
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Li, Zhiwu
    AUTOMATICA, 2018, 94 : 205 - 213
  • [24] On Opacity Verification for Discrete-Event Systems
    Balun, Jiri
    Masopust, Tomas
    IFAC PAPERSONLINE, 2020, 53 (02): : 2075 - 2080
  • [25] Current-state opacity and initial-state opacity of modular discrete event systems
    Yang, Jingkai
    Deng, Weilin
    Qiu, Daowen
    INTERNATIONAL JOURNAL OF CONTROL, 2022, 95 (11) : 3037 - 3049
  • [26] A symbolic approach to the verification and enforcement of current-state opacity using labelled Petri nets
    Peng, Kun
    Chen, Yufeng
    Li, Zhiwu
    IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (02): : 171 - 183
  • [27] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485
  • [28] Sequential Synthesis of Supervisory Policies for Discrete-Event Systems Modeled by Petri Nets
    Raman, A.
    Sreenivas, R. S.
    2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 2372 - 2377
  • [29] Online Fault Diagnosis of Discrete Event Systems Modeled by Labeled Petri Nets Using Labeled Priority Petri Nets
    de Freitas, Braian Igreja
    Basilio, Joao Carlos
    IFAC PAPERSONLINE, 2022, 55 (28): : 329 - 336
  • [30] 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