This paper focuses on the problem of enforcing current-state opacity of a discrete event system via editing functions. In more detail, the observation exposed to an intruder is modified, either erasing or inserting some observations, so as to guarantee that the intruder is not able to discover the predefined secret. The notion of concealability, which formalizes the possibility of maintaining the secret hidden, is introduced starting from defining some illegal states on a particular structure called joint observer. An algorithm for the analysis of concealability is proposed. Finally, an online procedure to make the system opaque is proposed by selecting an editing function.
Concealability Analysis for Current-State Opacity Enforcement via Editing Functions
Seatzu, Carla;Li, Zhiwu;Giua, AlessandroUltimo
2024-01-01
Abstract
This paper focuses on the problem of enforcing current-state opacity of a discrete event system via editing functions. In more detail, the observation exposed to an intruder is modified, either erasing or inserting some observations, so as to guarantee that the intruder is not able to discover the predefined secret. The notion of concealability, which formalizes the possibility of maintaining the secret hidden, is introduced starting from defining some illegal states on a particular structure called joint observer. An algorithm for the analysis of concealability is proposed. Finally, an online procedure to make the system opaque is proposed by selecting an editing function.File | Dimensione | Formato | |
---|---|---|---|
24tac_draft.pdf
accesso aperto
Tipologia:
versione post-print (AAM)
Dimensione
315.14 kB
Formato
Adobe PDF
|
315.14 kB | Adobe PDF | Visualizza/Apri |
24tac.pdf
Solo gestori archivio
Tipologia:
versione editoriale (VoR)
Dimensione
769.01 kB
Formato
Adobe PDF
|
769.01 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.