the tor project
play

The Tor Project Our mission is to be the global resource for - PowerPoint PPT Presentation

The Tor Project Our mission is to be the global resource for technology, advocacy, research and education in the ongoing pursuit of freedom of speech, privacy rights online, and censorship circumvention. 1 What is Tor? Online anonymity 1)


  1. The Tor Project Our mission is to be the global resource for technology, advocacy, research and education in the ongoing pursuit of freedom of speech, privacy rights online, and censorship circumvention. 1

  2. What is Tor? Online anonymity 1) open source software, 2) network, 3) protocol Community of researchers, developers, users, and relay operators Funding from US DoD, Electronic Frontier Foundation, Voice of America, Google, NLnet, Human Rights Watch, NSF, US State Dept, SIDA, Knight Foundation, ... 2

  3. The Tor Project, Inc. 501(c)(3) non-profit organization dedicated to the research and development of tools for online anonymity and privacy 3

  4. Estimated 2,000,000+ daily Tor users 4

  5. Threat model: what can the attacker do? Alice Anonymity network Bob watch Alice! watch (or be!) Bob! Control part of the network! 5

  6. Anonymity isn't encryption: Encryption just protects contents. “Hi, Bob!” “Hi, Bob!” <gibberish> Alice attacker Bob 6

  7. Anonymity isn't just wishful thinking... “You can't prove it was me!” “Promise you won't look!” “Promise you won't remember!” “Promise you won't tell!” “I didn't write my name on it!” “Isn't the Internet already anonymous?” 7

  8. Anonymity serves different interests for different user groups. Anonymity Private citizens “It's privacy!” 8

  9. Anonymity serves different interests for different user groups. Businesses Anonymity “It's network security!” Private citizens “It's privacy!” 9

  10. Anonymity serves different interests for different user groups. “It's traffic-analysis resistance!” Businesses Anonymity Governments “It's network security!” Private citizens “It's privacy!” 10

  11. Anonymity serves different interests for different user groups. “It's reachability!” Human rights “It's traffic-analysis activists resistance!” Businesses Governments Anonymity “It's network security!” Private citizens “It's privacy!” 11

  12. Current situation: Bad people on the Internet are doing fine Trojans Viruses Exploits Botnets Zombies Espionage Phishing DDoS Spam Extortion 12

  13. The simplest designs use a single relay to hide connections. Bob1 Alice1 E(Bob3,“X”) “Y” Relay Alice2 “Z” Bob2 E(Bob1, “Y”) ) “X” ” Z “ , 2 b o B ( E Bob3 Alice3 (example: some commercial proxy providers) 13

  14. But a single relay (or eavesdropper!) is a single point of failure. Bob1 Alice1 E(Bob3,“X”) “Y” Evil Alice2 Relay “Z” Bob2 E(Bob1, “Y”) ) “X” ” Z “ , 2 b o B ( E Bob3 Alice3 14

  15. ... or a single point of bypass. Bob1 Alice1 E(Bob3,“X”) “Y” Irrelevant Alice2 Relay “Z” Bob2 E(Bob1, “Y”) ) “X” ” Z “ , 2 b o B ( E Bob3 Alice3 Timing analysis bridges all connections ⇒ An attractive fat target through relay 15

  16. So, add multiple relays so that no single one can betray Alice. Bob Alice R1 R3 R5 R4 R2 16

  17. Alice makes a session key with R1 ...And then tunnels to R2...and to R3 Bob Alice R1 R3 Bob2 R5 R4 R2 17

  18. 18

  19. Tor's safety comes from diversity ● #1: Diversity of relays. The more relays we have and the more diverse they are, the fewer attackers are in a position to do traffic confirmation. (Research problem: measuring diversity over time) ● #2: Diversity of users and reasons to use it. 50000 users in Iran means almost all of them are normal citizens. 19

  20. 20

  21. Orbot 21

  22. Tails LiveCD 22

  23. 23

  24. 24

  25. Pluggable transports 25

  26. 26

  27. “Still the King of high secure, low latency Internet Anonymity” Contenders for the throne: ● None 27

  28. 28

  29. Only a piece of the puzzle We hope the users aren't attacked by their hardware and software No spyware installed, no cameras watching their screens, etc Users can fetch a genuine copy of Tor? 29

  30. 30

  31. 31

  32. 32

  33. Three ways to destroy Tor ● 1) Legal / policy / media attacks ● 2) Make ISPs hate hosting exit relays ● 3) Make services hate Tor connections – Yelp, Wikipedia, Google, Skype, … ● #3 is getting worse due to centralization (Akamai, Cloudflare) and to outsourcing blacklists 33

  34. 34

  35. “Threat landscape” ● Application-level threats (Firefox) ● Traffic analysis (observers) ● Possibility of bad relays ● Research is critical (responsibly!) ● Funding diversity 35

Recommend


More recommend