How Do Tor Users Interact With Onion Services?
Philipp Winter, Annie Edmundson, Laura Roberts, Agnieszka Dutkowska-Zuk, Marshini Chetty, Nick Feamster
USENIX Security Symposium 15 August 2018
1
How Do Tor Users Interact With Onion Services? Philipp Winter, Annie - - PowerPoint PPT Presentation
How Do Tor Users Interact With Onion Services? Philipp Winter, Annie Edmundson , Laura Roberts, Agnieszka Dutkowska-Zuk, Marshini Chetty, Nick Feamster USENIX Security Symposium 15 August 2018 1 Tor is a Decentralized Anonymity Network The
Philipp Winter, Annie Edmundson, Laura Roberts, Agnieszka Dutkowska-Zuk, Marshini Chetty, Nick Feamster
USENIX Security Symposium 15 August 2018
1
2
The Tor network
3
The Tor network
4
Despite extra security and privacy properties of onion services, many users are confronted with usability issues
We can learn from the issues users have encountered to implement design improvements
5
1. Onion Services Background + Features 2. Methods 3. Results
a. Onion Sites Discovery b. Vanity Domains c. Verifying Onion Sites
4. Future Directions & Conclusions
6
7
8
Special-use domain
9
Truncated, base 32-encoded hash over RSA public key
10
Not limited to HTTP(S)
11
12
13
14
15
3wcwjjnuvjyazeza.onion 3wcwjjnuvjyazeza
The Tor network
16
3wcwjjnuvjyazeza.onion 3wcwjjnuvjyazeza
The Tor network
Public key
17
3wcwjjnuvjyazeza.onion 3wcwjjnuvjyazeza
The Tor network
Public key
SHA-1
18
3wcwjjnuvjyazeza
The Tor network
19
3wcwjjnuvjyazeza
The Tor network
20
3wcwjjnuvjyazeza
The Tor network
21
3wcwjjnuvjyazeza
The Tor network
I talk to the client through relay R2 I talk to the onion service through relay R2 I have no idea who I’m talking to
22
23
24
25
Mixed-method user study
Interviews Survey DNS B Root Data
26
Mixed-method user study
Interviews
backgrounds
Survey DNS B Root Data
27
Mixed-method user study
Interviews
backgrounds
Survey
closed-ended)
DNS B Root Data
28
Mixed-method user study
Interviews
backgrounds
Survey
closed-ended
DNS B Root Data
formatted .onion domains
29
30
31
32
33
34
35
36
37
Survey Respondent (S195)
38
39
40
41
Meaningful prefixes appear to make remembering easier
42
Survey Respondent (S46)
propub3r6espa33w.onion nytimes3xbfgragh.onion facebookcorewwwi.onion protonirockerxow.onion
43
propub3r6espa33w.onion nytimes3xbfgragh.onion facebookcorewwwi.onion protonirockerxow.onion
44
until hash resembles desired string
○ Hints at onion service content
○ Breeds false sense of security ○ Economically unfair
45
Survey Respondent (S96)
46
Survey Respondent (S454)
47
Survey Respondent (S552)
48
49
hydraruzxpnew4af.onion hydraruzxpnew3af.onion
529 occurrences in DNS dataset 2 occurrences in DNS dataset
50
hydraruzxpnew4af.onion hydraruzxpnew3af.onion
529 occurrences in DNS dataset 2 occurrences in DNS dataset Unique, correctly-formatted
Jaro-Winkler similarity score Weight results by frequency
51
52
Russian Market DuckDuckGo The Hidden Wiki
53
54
55
are private by default
sense of security
domains
56
57
service
mechanism
58
Despite extra security and privacy properties of onion services, many users are confronted with usability issues
59
Despite extra security and privacy properties of onion services, many users are confronted with usability issues
We can learn from the issues users have encountered to implement design improvements
60
61
More info at: https://nymity.ch/onion-services/ https://hci.princeton.edu https://citp.princeton.edu/ Sponsored by: