Sistemas de Anonimato

Tor Project



Rodolfo Henrique Carvalho

Tor

Índice

  1. Anonimato
  2. Onion routing (roteamento cebola)
  3. O Tor Project
  4. Conclusões
  5. Referências
  6. Perguntas e Respostas

Anonimato

Animato Foto original em http://www.guardian.co.uk/

Redes de Anonimato

Anônimo Foto original em http://annabey.wordpress.com/

Onion routing (roteamento cebola)

Onion Routing Diagrama do Onion Routing

O Tor Project

Logotipo do Tor

Conclusões

Anônimo Foto original por Matt Westervelt no Flickr®

Referências

Livro:

Websites:

Perguntas

Perguntas Foto original em http://sites.google.com/site/projectsavant/

Perguntas

  1. O que é anonimato? Como este relaciona-se com os conceitos de criptografia e estenografia?
  2. Como podem ser implementadas redes de anonimato?
  3. Como funciona o onion routing?
  4. O Tor garante anonimato absoluto? Qual fator determina o nível de privacidade provido pela rede?
  5. Sobre que camada roda o Tor?

Respostas

  1. Anonimato quer dizer indistinguibilidade dentro de um "conjunto de anonimato". Numa comunicação anônima, não é possível associar remetentes e destinatários de mensagens. Anonimato não é criptografia, pois não tenta impedir a leitura de uma mensagem. Anonimato não é estenografia, pois não tenta impedir que saibam que a comunicação existe.
  2. Redes de anonimato podem ser implementadas usando servidores de proxy.
  3. O onion routing funciona enviando pacotes criptografados em várias camadas, tal que uma vez que um roteador recebe a "cebola", ele é o único que sabe enviar a mensagem para o próximo roteador. Nenhum roteador conhece mais de um salto no circuito.

Respostas

  1. Não, ele protege apenas a transmissão de dados. O Tor não protege um usuário contra ataques de temporização. Quanto maior o número de usuários conectados na rede do Tor, maior o nível de anonimato provido.
  2. O Tor roda sobre a camada TCP e pode ser usado por qualquer aplicação que suporte SOCKS.

Trabalho teórico

Sistemas de Anonimato - Tor Project