Symbolic Quantitative Information Flow for Probabilistic Programs
- Philipp Schröer,
- Francesca Randone,
- ,
- RWTH Aachen University,
- Università degli studi di Trieste,
- ,
- ,
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 128-154 (27 pages)Publication milestones
- Published - 13/11/2024
Publication status
Published - 13/11/2024
Volume
15260Publisher
Springer, United States, GermanyPublication IDs
- ORCID: /0000-0003-0003-7295/work/171485327
- Scopus: 85212081414
Host publication title
Symbolic Quantitative Information Flow for Probabilistic ProgramsAbstract
It is of utmost importance to ensure that modern data intensive systems do not leak sensitive information. In this paper, the authors, who met thanks to Joost-Pieter Katoen, discuss symbolic methods to compute information-theoretic measures of leakage: entropy, conditional entropy, Kullback-Leibler divergence, and mutual information. We build on two semantic frameworks for symbolic execution of probabilistic programs. For discrete programs, we use weakest pre-expectation calculus to compute exact symbolic expressions for the leakage measures. Using Second Order Gaussian Approximation (SOGA), we handle programs that combine discrete and continuous distributions. However, in the SOGA setting, we approximate the exact semantics using Gaussian mixtures and compute bounds for the measures. We demonstrate the use of our methods in two widely used mechanisms to ensure differential privacy: randomized response and the Gaussian mechanism.
Access to documents
Related Event
Title
Colloquium on Principles of Verification: Cycling the Probabilistic Landscape: Essays Dedicated to Joost-Pieter Katoen on the Occasion of His 60th Birthday
Event type
OtherDate
07/11/2024 Location
University of AachenAachenGermany
