Statistical Analysis of Privacy and Anonymity Guarantees in Randomized Security Protocol Implementations
Susmit Jha

TL;DR
This paper introduces a statistical method using Bayesian networks to validate the secrecy guarantees of randomized security protocol implementations in a black-box setting, complementing formal verification techniques.
Contribution
It presents a novel statistical approach for analyzing implementation-level security guarantees of randomized protocols without requiring white-box access.
Findings
The Bayesian network approach accurately estimates secret leakage.
The method effectively compares with probabilistic model checking.
It provides a practical tool for black-box security analysis.
Abstract
Security protocols often use randomization to achieve probabilistic non-determinism. This non-determinism, in turn, is used in obfuscating the dependence of observable values on secret data. Since the correctness of security protocols is very important, formal analysis of security protocols has been widely studied in literature. Randomized security protocols have also been analyzed using formal techniques such as process-calculi and probabilistic model checking. In this paper, we consider the problem of validating implementations of randomized protocols. Unlike previous approaches which treat the protocol as a white-box, our approach tries to verify an implementation provided as a black box. Our goal is to infer the secrecy guarantees provided by a security protocol through statistical techniques. We learn the probabilistic dependency of the observable outputs on secret inputs using…
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
TopicsInternet Traffic Analysis and Secure E-voting · Network Security and Intrusion Detection · Cryptography and Data Security
