Numerous analysis methods for quantitative attack tree analysis have been proposed. These algorithms compute relevant security metrics, i.e. performance indicators that quantify how good the security of a system is, such as the most likely attack, the cheapest, or the most damaging one. This paper classifies attack trees in two dimensions: proper trees vs. directed acyclic graphs (i.e. with shared subtrees); and static vs. dynamic gates. For each class, we propose novel algorithms that work over a generic attribute domain, encompassing a large number of concrete security metrics defined on the attack tree semantics. We also analyse the computational complexity of our methods.
翻译:提出了多种数量攻击树分析分析方法。这些算法计算了相关的安全度量,即能量化系统安全性有多好的性能指标,例如最可能的攻击、最便宜或最有害。本文将攻击树木分为两个层面:适当的树木与定向的环形图(即与共享的亚树一起);静态与动态的门。我们为每一类提出了适用于通用属性域的新型算法,其中包括攻击树的语义定义的大量具体安全度指标。我们还分析了我们方法的计算复杂性。