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

被引:5
作者
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
相关论文
共 43 条
[1]   strategFTO: Untimed Control for Timed Opacity [J].
Andre, Etienne ;
Bolat, Shapagat ;
Lefaucheux, Engel ;
Marinho, Dylan .
PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON FORMAL TECHNIQUES FOR SAFETY-CRITICAL SYSTEMS, FTSCS 2022, 2022, :27-33
[2]  
[Anonymous], 2024, Comput. Sci., V987
[3]  
[Anonymous], 2021, Systems, V3rd
[4]   Assessment of initial-state-opacity in live and bounded labeled Petri net systems via optimization techniques [J].
Basile, Francesco ;
De Tommasi, Gianmaria ;
Motta, Carlo .
AUTOMATICA, 2023, 152
[5]   Diagnosability Analysis of Labeled Time Petri Net Systems [J].
Basile, Francesco ;
Cabasino, Maria Paola ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (03) :1384-1396
[6]   State Estimation and Fault Diagnosis of Labeled Time Petri Net Systems With Unobservable Transitions [J].
Basile, Francesco ;
Cabasino, Maria Paola ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (04) :997-1009
[7]  
Bérard B, 2005, LECT NOTES COMPUT SC, V3707, P293
[8]   Time based deadlock prevention for Petri nets [J].
Boucheneb, Hanifa ;
Barkaoui, Kamel ;
Xing, Qian ;
Wang, KuangZe ;
Liu, GaiYun ;
Li, ZhiWu .
AUTOMATICA, 2022, 137
[9]   Supervisory control of discrete event systems under asynchronous spiking neuron P systems [J].
Chen, Xiaoliang ;
Peng, Hong ;
Wang, Jun ;
Hao, Fei .
INFORMATION SCIENCES, 2022, 597 :253-273
[10]   Critical Observability of Labeled Time Petri Net Systems [J].
Cong, Xuya ;
Fanti, Maria Pia ;
Mangini, Agostino Marcello ;
Li, Zhiwu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (03) :2063-2074