Adversarial Formal Semantics of Attack Trees and Related Problems

09/21/2022
by   Thomas Brihaye, et al.
0

Security is a subject of increasing attention in our actual society in order to protect critical resources from information disclosure, theft or damage. The informal model of attack trees introduced by Schneier, and widespread in the industry, is advocated in the 2008 NATO report to govern the evaluation of the threat in risk analysis. Attack-defense trees have since been the subject of many theoretical works addressing different formal approaches. In 2017, M. Audinot et al. introduced a path semantics over a transition system for attack trees. Inspired by the later, we propose a two-player interpretation of the attack-tree formalism. To do so, we replace transition systems by concurrent game arenas and our associated semantics consist of strategies. We then show that the emptiness problem, known to be NP-complete for the path semantics, is now PSPACE-complete. Additionally, we show that the membership problem is coNP-complete for our two-player interpretation while it collapses to P in the path semantics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2018

An Intuitionistic Linear Logical Semantics of SAND Attack Trees

In this paper we introduce a new logical foundation of SAND attack trees...
research
04/12/2023

Cost-damage analysis of attack trees

Attack trees (ATs) are a widely deployed modelling technique to categori...
research
03/17/2018

Attack Trees in Isabelle -- CTL semantics, correctness and completeness

In this paper, we present a proof theory for attack trees. Attack trees ...
research
07/08/2020

Dung's semantics satisfy attack removal monotonicity

We show that preferred, stable, complete, and grounded semantics satisfy...
research
09/25/2018

Quantitative bisimulations using coreflections and open morphisms

We investigate a canonical way of defining bisimilarity of systems when ...
research
11/29/2022

Inferring Attack Relations for Gradual Semantics

A gradual semantics takes a weighted argumentation framework as input an...
research
03/14/2018

One Net Fits All: A unifying semantics of Dynamic Fault Trees using GSPNs

Dynamic Fault Trees (DFTs) are a prominent model in reliability engineer...

Please sign up or login with your details

Forgot password? Click here to reset