Upload
david-evans
View
7.652
Download
2
Embed Size (px)
Citation preview
Class 20:Hidden Services,Zero Knowledge
Cryptocurrency Cabalcs4501 Fall 2015
David Evans and Samee ZahurUniversity of Virginia
2
Plan for Today
Hidden Services using Tor
Zero Knowledge (today and next Weds)
Monday’s class:
PS3 is Due Sunday, 8:29pmOffice Hours: After class today: Samee (Rice 442) Thursday, 2:30-3:30: Dave (Rice 507)
4
(Day before class started)
5
(Day before class started)
6
(Day before class started)
7
Why the big increase?
8
9
10
Anonymous Communication
Client Server
Node A
Node B
Node C
11
12
Generate key pair
private public
address = first 10 bytes of H(public)
silkroadvb5piz3r.onionfacebookcorewwwi.onion
13
Generate key pair
private public
address = first 10 bytes of H(public)
silkroadvb5piz3r.onionfacebookcorewwwi.onion
14
Hidden Server
Introduction Point (Tor Relay)
Tor LinkDirectory Service
Client
1
2
3
15
Hidden Server
Introduction Point (Tor Relay)
Tor LinkDirectory Service
Client
1
2
3
Rendezvous Point(selected by Client) 4
16
Hidden Server
Introduction Point (Tor Relay)
Tor LinkDirectory Service
Client
1
2
3
Rendezvous Point(selected by Client) 4
5
17
Hidden Server
Introduction Point (Tor Relay)
Tor LinkDirectory Service
Client
1
2
3
Rendezvous Point(selected by Client) 4
56
18
Hidden Server
Introduction Point (Tor Relay)
Tor LinkDirectory Service
Client
1
2
3
Rendezvous Point(selected by Client)
4
56
channel between client and server,both only learn Rendezvous Point IP
19
IEEE Security and Privacy 2006
20
How did the FBI find the Silk Road Server?
21
22
23
24
Architecture of Silk Road
25
Back end server configuration:(released by FBI)
26
Ross Ulbrict’s sentencing letter
27
https://blockchain.info/address/1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX
28
https://blockchain.info/address/1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX
Tim Draper (VC) ~$19M?
29
Exhibit B Life in Prison
78 months
30
Zero Knowledge
31
ChargeProblem Set 3 due SundayUpcoming office hours:
Now: 3:30-4:30pm (Samee, Rice 442)Thursday: 2:30-3:30pm (Dave, Rice 507)