Title :
Probabilistic analysis of anonymity
Author :
Shmatikov, Vitaly
Author_Institution :
SRI Int., Menlo Park, CA, USA
Abstract :
We present a formal analysis technique for probabilistic security properties of peer-to-peer communication systems based on random message routing among members. The behavior of group members and the adversary is modeled as a discrete-time Markov chain, and security properties are expressed as PCTL formulas. To illustrate feasibility of the approach, we model the Crowds system for anonymous Web browsing, and use a probabilistic model checker, PRISM, to perform automated analysis of the system and verify anonymity guarantees it provides. The main result of the Crowds analysis is a demonstration of how certain forms of anonymity degrade with the increase in group size and the number of random routing paths.
Keywords :
Markov processes; cryptography; protocols; Crowds system; anonymous Web browsing; discrete-time Markov chain; peer-to-peer communication systems; probabilistic model checker; probabilistic security properties; random message routing; security; security protocols; Authentication; Communication system control; Communication system security; Computer security; Cryptographic protocols; Cryptography; Degradation; Peer to peer computing; Performance analysis; Routing;
Conference_Titel :
Computer Security Foundations Workshop, 2002. Proceedings. 15th IEEE
Print_ISBN :
0-7695-1689-0
DOI :
10.1109/CSFW.2002.1021811