175
Views
2
CrossRef citations to date
0
Altmetric
Research Articles

Active opacity of discrete-event systems

, &
Pages 2090-2099 | Received 26 Apr 2021, Accepted 21 May 2022, Published online: 06 Jun 2022
 

ABSTRACT

As an essential attribute of information flow, opacity is used to characterise whether or not the intruders can infer the system secrets, which has caused considerable concern. For a complex system with multiple secret states, it is difficult to ensure the system opacity, which makes it necessary to actively control the system to enforce their opacity. In this regard, based on the framework of partially observable and controllable discrete event system, the active current-state opacity is studied. The system being actively opaque means that we can find a control for each secret state such that the behaviour of system reaching the secret state is opaque. Under such control, the intruder is unable to confirm the current state as secret state through limited observation. We construct an active-opacity verifier and derive a necessary and sufficient condition to check the active opacity of the system.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the National Natural Science Foundation of China [grant number 61673122], the National Natural Science Foundation of Guangdong Province [grant number 2019A1515010548], and the Major Award Training Program of School of Computers of GDUT [grant number 2016PY01] of China.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.