Guaranteeing Timed Opacity using Parametric Timed Model Checking

06/11/2022
by   Étienne André, et al.
0

Information leakage can have dramatic consequences on systems security. Among harmful information leaks, the timing information leakage occurs whenever an attacker successfully deduces confidential internal information. In this work, we consider that the attacker has access (only) to the system execution time. We address the following timed opacity problem: given a timed system, a private location and a final location, synthesize the execution times from the initial location to the final location for which one cannot deduce whether the system went through the private location. We also consider the full timed opacity problem, asking whether the system is opaque for all execution times. We show that these problems are decidable for timed automata (TAs) but become undecidable when one adds parameters, yielding parametric timed automata (PTAs). We identify a subclass with some decidability results. We then devise an algorithm for synthesizing PTAs parameter valuations guaranteeing that the resulting TA is opaque. We finally show that our method can also apply to program analysis.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2019

Parametric Timed Model Checking for Guaranteeing Timed Opacity

Information leakage can have dramatic consequences on systems security. ...
research
11/25/2022

strategFTO: Untimed control for timed opacity

We introduce a prototype tool strategFTO addressing the verification of ...
research
10/19/2020

Parametric non-interference in timed automata

We consider a notion of non-interference for timed automata (TAs) that a...
research
02/08/2019

Minimal-Time Synthesis for Parametric Timed Automata

Parametric timed automata (PTA) extend timed automata by allowing parame...
research
07/18/2018

Language Preservation Problems in Parametric Timed Automata

Parametric timed automata (PTA) are a powerful formalism to model and re...
research
02/06/2013

Parametric Schedulability Analysis of Fixed Priority Real-Time Distributed Systems

Parametric analysis is a powerful tool for designing modern embedded sys...
research
03/24/2022

Zone extrapolations in parametric timed automata

Timed automata (TAs) are an efficient formalism to model and verify syst...

Please sign up or login with your details

Forgot password? Click here to reset