Probabilistic Opacity in Refinement-Based Modeling
B\'eatrice B\'erard, Olga Kouchnarenko, John Mullins, Mathieu, Sassolas

TL;DR
This paper introduces a probabilistic framework for measuring and analyzing the disclosure of secrets in systems modeled by probabilistic transition systems, especially focusing on refinement and underspecified specifications.
Contribution
It defines a new measure of secret disclosure in probabilistic systems and proves that refinement enhances opacity in such models.
Findings
Computed worst-case disclosure for a subclass of IDTMCs.
Refinement improves the opacity of implementations.
Established a formal relationship between specifications and disclosure levels.
Abstract
Given a probabilistic transition system (PTS) partially observed by an attacker, and an -regular predicate over the traces of , measuring the disclosure of the secret in means computing the probability that an attacker who observes a run of can ascertain that its trace belongs to . In the context of refinement, we consider specifications given as Interval-valued Discrete Time Markov Chains (IDTMCs), which are underspecified Markov chains where probabilities on edges are only required to belong to intervals. Scheduling an IDTMC produces a concrete implementation as a PTS and we define the worst case disclosure of secret in as the maximal disclosure of over all PTSs thus produced. We compute this value for a subclass of IDTMCs and we prove that refinement can only improve the…
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
TopicsFormal Methods in Verification · Simulation Techniques and Applications · Petri Nets in System Modeling
