anonymous connections and onion routing

21
Anonymous Connections and Onion Routing 1

Upload: ali-habeeb

Post on 20-Nov-2014

702 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 1

Page 2: Anonymous Connections And Onion Routing

Is Internet communication

private?

Anonymous Connections and Onion Routing 3

Page 3: Anonymous Connections And Onion Routing

Types of AttacksTypes of Attacks

Active AttacksActive Attacks

Passive AttacksPassive Attacks

Anonymous Connections and Onion Routing

4

Page 4: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing

5

Active Attack

Page 5: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing

6

Passive Attack

Page 6: Anonymous Connections And Onion Routing

EavesdroppingEavesdropping

Anonymous Connections and Onion Routing 7

Eavesdropping is the act of secretly listening to the private conversation of others without their consent.

What is going on

inside?????

Page 7: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 8

Onion RoutingOnion Routing SSenderender and the and the receiverreceiver nodes nodes

communicatecommunicate with each other with each other anonymouslyanonymously by means of some by means of some intermediate nodesintermediate nodes called as called as onion routersonion routers..

Page 8: Anonymous Connections And Onion Routing

Network Network InfrastructureInfrastructure

Anonymous Connections and Onion Routing 9

Page 9: Anonymous Connections And Onion Routing

Proxy Proxy InterfacesInterfaces

Anonymous Connections and Onion Routing 10

Page 10: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 11

Page 11: Anonymous Connections And Onion Routing

Defining a routeDefining a routeConstructing an anonymous connection Constructing an anonymous connection and onionand onionMoving onion through an anonymous Moving onion through an anonymous connectionconnectionDestroying the anonymous connectionDestroying the anonymous connection

Anonymous Connections and Onion Routing 12

Page 12: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 13

Page 13: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 14

E4pu (3’s IP address, E3pu ((5’s IP E4pu (3’s IP address, E3pu ((5’s IP address, (E5pu (recipient’s IP address, (E5pu (recipient’s IP address, data)))))address, data)))))

Page 14: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 15

Page 15: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 16

Page 16: Anonymous Connections And Onion Routing

Anonymous Connections and Onion Routing 17

Page 17: Anonymous Connections And Onion Routing

The size of the onion reduces as it The size of the onion reduces as it nears the destinationnears the destination Every onion router has details of only Every onion router has details of only its previous and next hopits previous and next hopAn attacker might compromise a An attacker might compromise a router, acquires private key and router, acquires private key and decrypts data.decrypts data. Packet delivery is not ensuredPacket delivery is not ensured

Anonymous Connections and Onion Routing 18

Page 18: Anonymous Connections And Onion Routing

19

Anonymous Chatting

Web Browsing

Anonymous Cash

Remote Login

Electronic Mail

Page 19: Anonymous Connections And Onion Routing

•The purpose of onion Routing is to protect the anonymity of a user who wants to communicate over a network.

•Resistant to Eavesdropping.

Anonymous Connections and Onion Routing 20

Page 20: Anonymous Connections And Onion Routing

Referenceshttp://www.ietf.org/rfc/rfc793.txtM. Reed, P. Syverson, D. Goldschlag,

"Anonymous Connections and Onion Routing", IEEE Symposium on Security and Privacy (1997)

http://tor.eff.org/tor-design.pdfhttp://tor.eff.org/

Anonymous Connections and Onion Routing 21

Page 21: Anonymous Connections And Onion Routing

22