Security Properties as Nested Causal Statements
Matvey Soloviev, Joseph Y. Halpern

TL;DR
This paper extends the Halpern-Pearl causality framework to express nested causal statements, enhancing its ability to analyze complex security properties involving causality chains and their causes.
Contribution
It introduces a novel extension of the HP framework for nested causal reasoning, specifically tailored for security property analysis.
Findings
Enhanced expressivity for nested causal statements
Ability to distinguish between complex causal scenarios
Reevaluation of previous causality assumptions in security contexts
Abstract
Thinking in terms of causality helps us structure how different parts of a system depend on each other, and how interventions on one part of a system may result in changes to other parts. Therefore, formal models of causality are an attractive tool for reasoning about security, which concerns itself with safeguarding properties of a system against interventions that may be malicious. As we show, many security properties are naturally expressed as nested causal statements: not only do we consider what caused a particular undesirable effect, but we also consider what caused this causal relationship itself to hold. We present a natural way to extend the Halpern-Pearl (HP) framework for causality to capture such nested causal statements. This extension adds expressivity, enabling the HP framework to distinguish between causal scenarios that it could not previously naturally tell apart. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Advanced Malware Detection Techniques · Information and Cyber Security
