Semiring-based Specification Approaches for Quantitative Security
Fabio Martinelli (IIT-CNR), Ilaria Matteucci (IIT-CNR), Francesco, Santini (IIT-CNR)

TL;DR
This paper introduces semiring-based formal tools for quantitatively specifying security requirements, extending behavioral equivalence and modal logic with scores, and generalizing model-checking to assess system security thresholds.
Contribution
It develops novel semiring-based frameworks for security specification, including approximate behavioral equivalence, weighted modal logic, and quantitative partial model-checking.
Findings
Extended GNDC with scores for behavioral comparison
Weighted modal logic for security property satisfaction
Quantitative partial model-checking for security thresholds
Abstract
Our goal is to provide different semiring-based formal tools for the specification of security requirements: we quantitatively enhance the open-system approach, according to which a system is partially specified. Therefore, we suppose the existence of an unknown and possibly malicious agent that interacts in parallel with the system. Two specification frameworks are designed along two different (but still related) lines. First, by comparing the behaviour of a system with the expected one, or by checking if such system satisfies some security requirements: we investigate a novel approximate behavioural-equivalence for comparing processes behaviour, thus extending the Generalised Non Deducibility on Composition (GNDC) approach with scores. As a second result, we equip a modal logic with semiring values with the purpose to have a weight related to the satisfaction of a formula that…
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 · Formal Methods in Verification · Advanced Malware Detection Techniques
