Event Concealment and Concealability Enforcement in Discrete Event Systems Under Partial Observation

05/06/2022
by   Wei Duan, et al.
0

Inspired by privacy problems where the behavior of a system should not be revealed to an external curious observer, we investigate event concealment and concealability enforcement in discrete event systems modeled as non-deterministic finite automata under partial observation. Given a subset of secret events in a given system, concealability holds if the occurrence of all secret events remains hidden to a curious observer (an eavesdropper). A secret event is said to be (at least under some executions) unconcealable (inferable) if its occurrence can be indirectly determined with certainty after a finite number of observations. When concealability of a system does not hold (i.e., one or more secret events are unconcealable), we analyze how a defender, placed at the interface of the system with the eavesdropper, can be used to enforce concealability. The defender takes as input each observed event of the system and outputs a carefully modified event sequence (seen by the eavesdropper) using event deletion, insertion, or replacement. The defender is said to be C-enforceable if, following the occurrence of the secret events and regardless of subsequent activity generated by the system, it can always deploy a strategy to manipulate observations and conceal the events perpetually. We discuss systematic procedures to detect the presence of unconcealable secret events and verify C-Enforceability using techniques from state estimation and event diagnosis. We also propose a polynomial complexity construction for obtaining one necessary and one sufficient condition for C-Enforceability.

READ FULL TEXT
research
09/12/2021

Strong current-state and initial-state opacity of discrete-event systems

Opacity, as an important property in information-flow security, characte...
research
11/03/2021

A unified concurrent-composition method to state/event inference and concealment in discrete-event systems

Discrete-event systems usually consist of discrete states and transition...
research
08/06/2016

Continuous occurrence theory

Usually gradual and continuous changes in entities will lead to appear e...
research
02/15/2018

Synthesis of Insertion Functions to Enforce Decentralized and Joint Opacity Properties of Discrete-event Systems

Opacity is a confidentiality property that characterizes the non-disclos...
research
09/27/2020

Learning event-driven switched linear systems

We propose an automata theoretic learning algorithm for the identificati...
research
08/10/2021

Decentralized Observation of Discrete-Event Systems: At Least One Can Tell

We introduce a new decentralized observation condition which we call "at...
research
07/24/2020

Opacity of Discrete Event Systems with Active Intruder

Opacity is a security property formalizing the information leakage of a ...

Please sign up or login with your details

Forgot password? Click here to reset