Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web...
Transcript of Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web...
![Page 2: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/2.jpg)
Before We Begin. . .
I Understand your threat model
I If in doubt, it’s better to ask
I Respect the group and the discussions
I No photographs please
2 / 25
![Page 3: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/3.jpg)
Before We Begin. . .
I Understand your threat model
I If in doubt, it’s better to ask
I Respect the group and the discussions
I No photographs please
2 / 25
![Page 4: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/4.jpg)
Before We Begin. . .
I Understand your threat model
I If in doubt, it’s better to ask
I Respect the group and the discussions
I No photographs please
2 / 25
![Page 5: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/5.jpg)
Before We Begin. . .
I Understand your threat model
I If in doubt, it’s better to ask
I Respect the group and the discussions
I No photographs please
2 / 25
![Page 6: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/6.jpg)
Before We Begin. . .
I Understand your threat model
I If in doubt, it’s better to ask
I Respect the group and the discussions
I No photographs please
2 / 25
![Page 7: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/7.jpg)
Anonymity on the Internet
3 / 25
![Page 8: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/8.jpg)
Anonymity on the Internet
3 / 25
![Page 9: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/9.jpg)
Anonymity on the Internet
3 / 25
![Page 10: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/10.jpg)
Anonymity on the Internet
3 / 25
![Page 11: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/11.jpg)
Anonymity on the Internet
3 / 25
![Page 12: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/12.jpg)
Anonymity on the Internet
3 / 25
![Page 13: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/13.jpg)
Anonymity on the Internet
Anonymity
3 / 25
![Page 14: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/14.jpg)
Anonymity on the Internet
3 / 25
![Page 15: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/15.jpg)
“On the Internet, Nobody Knows...”
†
†Image from The New Yorker cartoon by Peter Steiner, 1993
4 / 25
![Page 16: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/16.jpg)
On the Internet, They Know...
5 / 25
![Page 17: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/17.jpg)
Tor: The Onion Router
6 / 25
![Page 18: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/18.jpg)
Tor: The Onion Router
6 / 25
![Page 19: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/19.jpg)
Tor: The Onion Router
6 / 25
![Page 20: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/20.jpg)
Tor: The Onion Router
Client
Destination
6 / 25
![Page 21: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/21.jpg)
Tor: The Onion Router
Client
Destination
6 / 25
![Page 22: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/22.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 23: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/23.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
I
II
III
6 / 25
![Page 24: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/24.jpg)
Tor: The Onion Router
Client
Destination
EntryMiddleExit
6 / 25
![Page 25: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/25.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
I
II
III
6 / 25
![Page 26: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/26.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II)
Exit Relay (III)
I
II
III
6 / 25
![Page 27: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/27.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
I
II
III
6 / 25
![Page 28: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/28.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
I
II
III
6 / 25
![Page 29: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/29.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 30: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/30.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 31: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/31.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 32: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/32.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 33: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/33.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 34: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/34.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 35: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/35.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
6 / 25
![Page 36: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/36.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
I
II
III
6 / 25
![Page 37: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/37.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
✓Source [IP]
× Destination [Resource]
6 / 25
![Page 38: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/38.jpg)
Tor: The Onion Router
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
× Source [IP]
✓Destination [Resource]
6 / 25
![Page 39: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/39.jpg)
Tor: The Onion Router
I Low-latency anonymity
I Distributed design
I 2,000,000 users and 6000 relaysI 100 Gbit/sec available bandwidth
∗https://metrics.torproject.org7 / 25
![Page 40: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/40.jpg)
Tor: The Onion Router
I Low-latency anonymity
I Distributed design
I 2,000,000 users and 6000 relaysI 100 Gbit/sec available bandwidth
∗https://metrics.torproject.org7 / 25
![Page 41: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/41.jpg)
Tor: The Onion Router
I Low-latency anonymity
I Distributed design
I 2,000,000 users and 6000 relaysI 100 Gbit/sec available bandwidth
∗https://metrics.torproject.org7 / 25
![Page 42: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/42.jpg)
Who Uses Tor?
I Journalists
I Activists
I You...
8 / 25
![Page 43: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/43.jpg)
Who Uses Tor?
I Journalists
I Activists
I You...
8 / 25
![Page 44: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/44.jpg)
Who Uses Tor?
I Journalists
I Activists
I You...
8 / 25
![Page 45: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/45.jpg)
Who Uses Tor?
I Journalists
I Activists
I You...
8 / 25
![Page 46: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/46.jpg)
little-t-tor
I Core of the Tor software ecosystem
I Runs as a daemon and sets up a local SOCKS5 proxy
I But there are still application-level concerns. . .
9 / 25
![Page 47: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/47.jpg)
little-t-tor
I Core of the Tor software ecosystem
I Runs as a daemon and sets up a local SOCKS5 proxy
I But there are still application-level concerns. . .
9 / 25
![Page 48: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/48.jpg)
little-t-tor
I Core of the Tor software ecosystem
I Runs as a daemon and sets up a local SOCKS5 proxy
I But there are still application-level concerns. . .
9 / 25
![Page 49: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/49.jpg)
little-t-tor
I Core of the Tor software ecosystem
I Runs as a daemon and sets up a local SOCKS5 proxy
I But there are still application-level concerns. . .
9 / 25
![Page 50: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/50.jpg)
Tor Browser
Tor (little-t-tor)
+
Mozilla Firefox (Modified ESR)
10 / 25
![Page 51: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/51.jpg)
Tor Browser: Demo
Download fromhttps://www.torproject.org/torbrowser
11 / 25
![Page 52: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/52.jpg)
Staying Safe
I Use Tor Browser
I Be careful when opening downloaded documents
I Use HTTPS versions of websites
I Don’t enable or install browser plugins
12 / 25
![Page 53: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/53.jpg)
Staying Safe
I Use Tor Browser
I Be careful when opening downloaded documents
I Use HTTPS versions of websites
I Don’t enable or install browser plugins
12 / 25
![Page 54: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/54.jpg)
Staying Safe
I Use Tor Browser
I Be careful when opening downloaded documents
I Use HTTPS versions of websites
I Don’t enable or install browser plugins
12 / 25
![Page 55: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/55.jpg)
Staying Safe
I Use Tor Browser
I Be careful when opening downloaded documents
I Use HTTPS versions of websites
I Don’t enable or install browser plugins
12 / 25
![Page 56: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/56.jpg)
Staying Safe
I Use Tor Browser
I Be careful when opening downloaded documents
I Use HTTPS versions of websites
I Don’t enable or install browser plugins
12 / 25
![Page 57: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/57.jpg)
How Governments Censor Tor
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
13 / 25
![Page 58: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/58.jpg)
How Governments Censor Tor
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
ISP*
* - government
13 / 25
![Page 59: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/59.jpg)
How Governments Censor Tor
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
ISP
13 / 25
![Page 60: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/60.jpg)
How Governments Censor Tor
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
ISP
13 / 25
![Page 61: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/61.jpg)
Tor Bridges
I If using Tor isI blocked by censorshipI dangerous or considered supicious
I Then you need to use a bridgeI an alternative entry point to the networkI makes it harder for your ISP to know that you are using Tor
I Get bridges from https://bridges.torproject.org
14 / 25
![Page 62: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/62.jpg)
Tor Bridges
I If using Tor isI blocked by censorshipI dangerous or considered supicious
I Then you need to use a bridgeI an alternative entry point to the networkI makes it harder for your ISP to know that you are using Tor
I Get bridges from https://bridges.torproject.org
14 / 25
![Page 63: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/63.jpg)
Tor Bridges
I If using Tor isI blocked by censorshipI dangerous or considered supicious
I Then you need to use a bridge
I an alternative entry point to the networkI makes it harder for your ISP to know that you are using Tor
I Get bridges from https://bridges.torproject.org
14 / 25
![Page 64: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/64.jpg)
Tor Bridges
I If using Tor isI blocked by censorshipI dangerous or considered supicious
I Then you need to use a bridgeI an alternative entry point to the networkI makes it harder for your ISP to know that you are using Tor
I Get bridges from https://bridges.torproject.org
14 / 25
![Page 65: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/65.jpg)
Tor Bridges
I If using Tor isI blocked by censorshipI dangerous or considered supicious
I Then you need to use a bridgeI an alternative entry point to the networkI makes it harder for your ISP to know that you are using Tor
I Get bridges from https://bridges.torproject.org
14 / 25
![Page 66: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/66.jpg)
Using Tor Bridges
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
ISP
15 / 25
![Page 67: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/67.jpg)
Using Tor Bridges
Client
Destination
Entry Guard (I)
Middle Relay (II) Exit Relay (III)
ISP
bridges.torproject.org
15 / 25
![Page 68: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/68.jpg)
Using Tor Bridges
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
15 / 25
![Page 69: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/69.jpg)
Using Tor Bridges
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
15 / 25
![Page 70: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/70.jpg)
How Governments Censor Tor: Part II
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
16 / 25
![Page 71: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/71.jpg)
How Governments Censor Tor: Part II
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
16 / 25
![Page 72: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/72.jpg)
Pluggable Transports (PT)
I Censors can use DPI to recognize and filter Tor traffic
I PT transforms Tor traffic between client and the bridgeI censors see innocent-looking traffic instead of Tor
I Use a bridge with a PT (obfuscated bridge)
17 / 25
![Page 73: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/73.jpg)
Pluggable Transports (PT)
I Censors can use DPI to recognize and filter Tor traffic
I PT transforms Tor traffic between client and the bridgeI censors see innocent-looking traffic instead of Tor
I Use a bridge with a PT (obfuscated bridge)
17 / 25
![Page 74: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/74.jpg)
Pluggable Transports (PT)
I Censors can use DPI to recognize and filter Tor traffic
I PT transforms Tor traffic between client and the bridgeI censors see innocent-looking traffic instead of Tor
I Use a bridge with a PT (obfuscated bridge)
17 / 25
![Page 75: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/75.jpg)
Using Pluggable Transports and Bridges
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
18 / 25
![Page 76: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/76.jpg)
Using Pluggable Transports and Bridges
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
18 / 25
![Page 77: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/77.jpg)
Using Pluggable Transports and Bridges
Client
Destination
Bridge (I)
Middle Relay (II) Exit Relay (III)
ISP
18 / 25
![Page 78: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/78.jpg)
Bridges and Pluggable Transports: Demo
Using Tor Browser
19 / 25
![Page 79: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/79.jpg)
Onion Services
Onion Service(.onion)
20 / 25
![Page 80: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/80.jpg)
Onion Services
Onion Service(.onion)
20 / 25
![Page 81: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/81.jpg)
Onion Services
Onion Service(.onion)
20 / 25
![Page 82: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/82.jpg)
Benefits of Onion Services
I End-to-end encrypted without the need for a centralized CA
I Clients can be assured they are talking to the right address
I The location and IP address of the onion service are hiddenI making them difficult block or censor
21 / 25
![Page 83: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/83.jpg)
Benefits of Onion Services
I End-to-end encrypted without the need for a centralized CA
I Clients can be assured they are talking to the right address
I The location and IP address of the onion service are hiddenI making them difficult block or censor
21 / 25
![Page 84: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/84.jpg)
Benefits of Onion Services
I End-to-end encrypted without the need for a centralized CA
I Clients can be assured they are talking to the right address
I The location and IP address of the onion service are hiddenI making them difficult block or censor
21 / 25
![Page 85: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/85.jpg)
Benefits of Onion Services
I End-to-end encrypted without the need for a centralized CA
I Clients can be assured they are talking to the right address
I The location and IP address of the onion service are hiddenI making them difficult block or censor
21 / 25
![Page 86: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/86.jpg)
Onion Services: Demo
The New York Times Onion Service:
nytimes3xbfgragh.onion
22 / 25
![Page 87: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/87.jpg)
Tor vs. VPN
† VPN Tor Tor Browser
Censorship Evasion ++ +++ +++Appear Elsewhere ++ + +Anonymity + ++ +++Privacy − + +++Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 88: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/88.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++
Appear Elsewhere ++ + +Anonymity + ++ +++Privacy − + +++Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 89: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/89.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++Appear Elsewhere ++ + +
Anonymity + ++ +++Privacy − + +++Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 90: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/90.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++Appear Elsewhere ++ + +Anonymity + ++ +++
Privacy − + +++Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 91: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/91.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++Appear Elsewhere ++ + +Anonymity + ++ +++Privacy − + +++
Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 92: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/92.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++Appear Elsewhere ++ + +Anonymity + ++ +++Privacy − + +++Speed ++ −− −−
Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 93: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/93.jpg)
Tor vs. VPN
† VPN Tor Tor BrowserCensorship Evasion ++ +++ +++Appear Elsewhere ++ + +Anonymity + ++ +++Privacy − + +++Speed ++ −− −−Cost −− +++ +++
†Modified under CC BY-SA 4.0. Original work by Tim Sammut from
https://teamsammut.com/blog/2015/08/tor-vs-vpn-and-proxies-slides.html
23 / 25
![Page 94: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/94.jpg)
Secure Web Browsing: Discussion
EFF Surveillance Self-Defense
https://ssd.eff.org
24 / 25
![Page 95: Introduction to Torsukhbir/talks/toronto... · 2017. 10. 29. · Introduction to Tor Secure Web Browsing and Anonymity Sukhbir Singh sukhbir@torproject.org October 29, 2017](https://reader033.fdocuments.us/reader033/viewer/2022060818/6097a2909e2e6126ef7de6f3/html5/thumbnails/95.jpg)
Thank You
Questions?https://www.torproject.org/support/
E4AC D397 5427 A5BA 8450 A1BE B01C 8B00 6DA7 7FAA
25 / 25