A new approach for the verification of infinite-step and K-step opacity using two-way observers

被引:108
作者
Yin, Xiang [1 ]
Lafortune, Stephane [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
Discrete event systems; Infinite-step opacity; K-step opacity; Two-way observer; DISCRETE-EVENT SYSTEMS;
D O I
10.1016/j.automatica.2017.02.037
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of security analysis for information flow properties, where a potentially malicious observer (intruder) tracks the observed behavior of a given system, infinite-step opacity (respectively, K-step opacity) holds if the intruder can never determine for sure that the system was in a secret state for any instant within infinite steps (respectively, K steps) prior to that particular instant. We present new algorithms for the verification of the properties of infinite-step opacity and K-step opacity for partially-observed discrete event systems modeled as finite-state automata. Our new algorithms are based on a novel separation principle for state estimates that characterizes the information dependence in opacity verification problems, and they have lower computational complexity than previously-proposed ones in the literature. Specifically, we propose a new information structure, called the two-Way observer, that is used for the verification of infinite-step and K-step opacity. Based on the two-way observer, a new upper bound for the delay in K-step opacity is derived, which also improves previously-known results. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:162 / 171
页数:10
相关论文
共 37 条
[31]   Synthesis of insertion functions for enforcement of opacity security properties [J].
Wu, Yi-Chin ;
Lafortune, Stephane .
AUTOMATICA, 2014, 50 (05) :1336-1348
[32]   Comparative analysis of related notions of opacity in centralized and coordinated architectures [J].
Wu, Yi-Chin ;
Lafortune, Stephane .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2013, 23 (03) :307-339
[33]  
Yin X., 2015, AM CONTR C, P377
[34]  
Yin X., 2016, 13 INT WORKSH DISCR
[35]   A Uniform Approach for Synthesizing Property-Enforcing Supervisors for Partially-Observed Discrete-Event Systems [J].
Yin, Xiang ;
Lafortune, Stephane .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (08) :2140-2154
[36]  
Yin X, 2015, IEEE DECIS CONTR P, P3610, DOI 10.1109/CDC.2015.7402778
[37]   Maximum Information Release While Ensuring Opacity in Discrete Event Systems [J].
Zhang, Bo ;
Shu, Shaolong ;
Lin, Feng .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (03) :1067-1079