English

Parametric analyses of attack-fault trees

Cryptography and Security 2019-05-10 v3

Abstract

Risk assessment of cyber-physical systems, such as power plants, connected devices and IT-infrastructures has always been challenging: safety (i.e. absence of unintentional failures) and security (i.e. no disruptions due to attackers) are conditions that must be guaranteed. One of the traditional tools used to help considering these problems is attack trees, a tree-based formalism inspired by fault trees, a well-known formalism used in safety engineering. In this paper we define and implement the translation of attack-fault trees (AFTs) to a new extension of timed automata, called parametric weighted timed automata. This allows us to parametrize constants such as time and discrete costs in an AFT and then, using the model-checker IMITATOR, to compute the set of parameter values such that a successful attack is possible. Using the different sets of parameter values computed, different attack and fault scenarios can be deduced depending on the budget, time or computation power of the attacker, providing helpful data to select the most efficient counter-measure.

Keywords

Cite

@article{arxiv.1902.04336,
  title  = {Parametric analyses of attack-fault trees},
  author = {Étienne André and Didier Lime and Mathias Ramparison and Mariëlle Stoelinga},
  journal= {arXiv preprint arXiv:1902.04336},
  year   = {2019}
}

Comments

This is the extended version of the manuscript of the same name published in ACSD 2019. This work is supported by ANR PACS (ANR-14-CE28-0002), the PHC Van Gogh project PAMPAS, by STW under the project 15474 SEQUOIA, KIA KIEM project 628.010.006 StepUp, the EU under the project 102112 SUCCESS and ERATO HASUO Metamathematics for Systems Design Project (No. JPMJER1603), JST

R2 v1 2026-06-23T07:38:36.087Z