Verification of Opacity Under a K-Delay Orwellian Observation Mechanism

被引:0
作者
Zhang, Jiahui [1 ]
Zhang, Kuize [2 ]
Han, Xiaoguang [3 ]
Li, Zhiwu [1 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macao, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Math & Stat, Xian 710049, Peoples R China
[3] Tianjin Univ Sci & Technol, Coll Elect Informat & Automat, Tianjin 300457, Peoples R China
基金
中国国家自然科学基金;
关键词
discrete-event system; opacity; information release; K-delay Orwellian observation; verifier; INFINITE-STEP OPACITY; NOTIONS; ENFORCEMENT; SECURITY;
D O I
10.3390/math13101568
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Opacity, an important property of the information flow in discrete-event systems (DESs), characterizes whether the secret information in a system is ambiguous to a passive observer (called an intruder). Observation models play a critical role in the analysis of opacity. In this paper, instead of adopting a fully static observation model or a fully dynamic observation model, we use a novel Orwellian-type observation model to study the verification of the current-state opacity (CSO), where the observability of an unobservable event can be re-interpreted once certain/several specific conditions are met. First, a K-delay Orwellian observation mechanism (KOOM) is proposed as a novel Orwellian-type observation mechanism for extending the existing Orwellian projection. The main characteristics of the KOOM are delaying the inevitable information release and narrowing the release range for historical information to protect the secrets in a system to a greater extent than with the existing Orwellian projection. Second, we formulate the definitions of standard and strong CSO under the KOOM. Finally, we address the verification problem for these two types of opacity by constructing two novel information structures called a standard K-delay verifier and a strong K-delay verifier, respectively. An analysis of the computational complexity and illustrative examples are also presented for the proposed results. Overall, the proposed notions of standard and strong CSO under the KOOM capture the security privacy requirements regarding a delayed release in applications, such as intelligent transportation systems, etc.
引用
收藏
页数:23
相关论文
共 33 条
[1]   Verifying weak and strong k-step opacity in discrete-event systems✩ [J].
Balun, Jiri ;
Masopust, Tomas .
AUTOMATICA, 2023, 155
[2]   Comparing the notions of opacity for discrete-event systems [J].
Balun, Jiri ;
Masopust, Tomas .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2021, 31 (04) :553-582
[3]   Opacity generalised to transition systems [J].
Bryans, Jeremy W. ;
Koutny, Maciej ;
Mazare, Laurent ;
Ryan, Peter Y. A. .
INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2008, 7 (06) :421-435
[4]   Modelling Opacity Using Petri Nets [J].
Bryans, Jeremy W. ;
Koutny, Maciej ;
Ryan, Peter Y. A. .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 121 :101-115
[5]  
Cassandras C., 2021, Introduction to Discrete Event Systems, V3rd ed.
[6]   Enforcement and validation (at runtime) of various notions of opacity [J].
Falcone, Ylies ;
Marchand, Herve .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2015, 25 (04) :531-570
[7]  
Hadjicostis CN., 2020, ESTIMATION INFERENCE, DOI 10.1007/978-3-030-30821-6
[8]   A framework for current-state opacity under dynamic information release mechanism [J].
Hou, Junyao ;
Yin, Xiang ;
Li, Shaoyuan .
AUTOMATICA, 2022, 140
[9]   Opacity Enforcement Using Nondeterministic Publicly Known Edit Functions [J].
Ji, Yiding ;
Yin, Xiang ;
Lafortune, Stephane .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) :4369-4376
[10]   Embedded Insertion Functions for Opacity Enforcement [J].
Keroglou, Christoforos ;
Lafortune, Stephane .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (09) :4184-4191