DocumentCode
2224084
Title
Formal analysis of anonymity based on strand space model
Author
Zhang, Lu ; Luo, Junzhou
Author_Institution
Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing
fYear
2008
fDate
July 31 2008-Aug. 1 2008
Firstpage
75
Lastpage
81
Abstract
Anonymous communication protocols can be used in ubiquitous environments to preserve the identity of users. To verify the correctness of the protocol, a formal framework for the analysis of anonymity property of anonymous communication protocols in terms of strand space model was proposed. The key ingredient is the notions of equivalent bundles and extremum pair, which are used to define anonymity. Then we illustrate our approach by proving sender anonymity and unlinkability for two well-known anonymous communication protocols, Crowds and Onion Routing and show how the framework is capable of verifying the correctness of protocols or capturing the flaws. The result shows that sender anonymity will fail in Crowds if there exist a global attacker and relation anonymity will fail in Onion Routing if the attacker knows the onion router´s private key. Furthermore, to analyze the particular version of onion routing proposed in [1], it can also find the flaw in the protocol.
Keywords
formal verification; routing protocols; ubiquitous computing; anonymous communication protocols; formal analysis; onion routing; sender anonymity; strand space model; ubiquitous environments; Algebra; Authentication; Automatic logic units; Calculus; Communication system security; Computer science; Cryptographic protocols; Cryptography; Routing protocols; Ubiquitous computing; Anonymity; Formal Methods; Strand Space Model; Ubiquitous Computing; equivalent bundles; extremum pair;
fLanguage
English
Publisher
ieee
Conference_Titel
Ubi-Media Computing, 2008 First IEEE International Conference on
Conference_Location
Lanzhou
Print_ISBN
978-1-4244-1865-7
Electronic_ISBN
978-1-4244-1866-4
Type
conf
DOI
10.1109/UMEDIA.2008.4570869
Filename
4570869
Link To Document