As seguintes redes são discutidas nesta página.

  • RetroShare
  • Morphmix / Tarzan
  • Mixminion / Mixmaster
  • JAP
  • MUTE / AntsP2P
  • Haystack

A maioria das seções a seguir são consideravelmente antigas, e podem estar imprecisas. Para uma visão geral das comparações disponíveis, veja a página principal de comparações de redes. Você pode contribuir uma análise criando uma nova "issue" no Github.

RetroShare

[RetroShare]

O RetroShare é um conjunto de aplicações peer-to-peer ("par a par") sendo executadas em uma rede Friend-to-friend (F2F), "amigo a amigo". Cada par de tal rede F2F realiza conexões IP diretas apenas para pares autenticados ("amigos") após troca explícita de certificados. Ela consegue descobrir pares não autenticados (amigos de amigos, por exemplo), mas conexões até eles são repassadas através de pares "amigos" para proporcionar privacidade e anonimato.

O RetroShare é projetado para construir uma rede privada de pares de confiança, enquanto a I2P é projetada para ser uma rede anônima pública de larga escala. Versões recentes do RetroShare incluem opções para executar como uma "darknet" pública usando a I2P ou o Tor como transporte. Dessa forma, todas as conexões são anonimizadas e nenhuma confiança é necessária para adicionar novos "amigos".

Morphmix / Tarzan

[Morphmix paper at Freehaven] [Tarzan paper at Freehaven]

A Morphmix e a Tarzan são ambas redes peer-to-peer inteiramente distribuídas de proxies anonimizantes, permitindo que as pessoas saiam por túneis pela rede mista de baixa latência. A Morphmix inclui alguns algoritmos de detecção de conluio e defesas contra ataques Sybil muito interessantes, enquanto a Tarzan faz uso da escassez de endereços IP para alcançar o mesmo. As duas diferenças primárias entre esses sistemas e a I2P estão relacionados aomodelo de risco da I2P e seus designs de proxy de saída (em oposição a oferecer anonimato tanto para o remetente quando para o destinatário). Há código fonte disponível para ambos os sistemas, mas nós não estamos a par do seu uso fora de ambientes acadêmicos.

Mixminion / Mixmaster

[Mixminion] [Mixmaster]

A Mixminion e a Mixmaster são redes para dar suporte a email anônimo contra um adversário muito poderoso. Aplicações de mensagens de alta latência executando sobre a I2P (por exemplo, Syndie ou I2PBote) podem talvez ser adequadas para atender ao modelo de risco desses adversários, executando em paralelo de acordo com as necessidades de usuários de baixa latência, para fornecer um conjunto de anonimato significativamente maior. Suporte a alta latência dentro do próprio roteador I2P pode ou não ser adicionado em uma versão futura distante. É muito cedo para dizer se a I2P atenderá às necessidades de usuários que requerem proteção extrema para email.

Assim como o Tor e o Roteamento Onion, tanto a Mixminion quanto a Mixmaster empregam a abordagem baseada em diretórios.

JAP

[JAP]

A JAP (Java Anonymous Proxy) é uma rede de cascatas de mistura para anonimizar requisições web, e como tal ela possui alguns nodos centralizados (participantes na cascata) que diluem e misturam requisições de clientes ao longo da sequência de nodos (a cascata) antes de sair por um proxy para a web. O escopo, modelo de risco, e segurança são substancialmente diferentes da I2P, mas para aqueles que não necessitam de anonimato significativo mas ainda não estão satisfeitos com um serviço do tipo anonimizador, a JAP vale a pena ser avaliada. Um cuidado a notar é que qualquer um sob jurisdição das cortes alemãs pode querer tomar cuidado, já que o Birô Federal de Investigação Criminal alemão (FBCI) montou com sucesso um ataque na rede. Ainda que o método desse ataque foi depois determinado como ilegal nas cortes alemãs, o fato de que os dados foram coletados com sucesso é o preocupante. Cortes mudam de ideia com base em circunstâncias, e isso é evidência de que se uma instituição governamental ou uma agência de inteligência quisesse, eles conseguiriam coletar os dados, mesmo que isso possa ser determinado inadmissível em algumas cortes depois.

MUTE / AntsP2P

[MUTE] [AntsP2P]

Ambos esses sistemas funcionam por meio do mesmo roteamento de rede de formiga básico, fornecendo certo grau de anonimato baseado no modelo de risco de oferecer negação plausível contra um adversário simples que não está em conluio. No roteamento de rede de formiga, eles primeiro fazem ou um percurso aleatório ou uma busca por transmissão para encontrar algum par com os dados ou com a identidade desejada, e então usam um algoritmo de retroalimentação para otimizar o caminho encontrado. Isso funciona bem para aplicações que meramente querem saber o que outras pessoas ao seu redor têm a oferecer - "Como vocês estão" vs. "Ei, Alice, como você está?" - você basicamente obtém um aglomerado de nodos com os quais você pode compartilhar arquivos e manter algum grau de anonimato (embora você não tenha muito controle sobre quem está nesse grupo de pares).

Contudo, o algoritmo não escala nem um pouco bem - se a aplicação deseja falar com um determinado par, ela acaba fazendo uma busca por transmissão ou um percurso aleatório (apesar de que se você tiver sorte o suficiente para isso dar certo, o roteamento de rede de formiga deveria otimizar a conexão encontrada). Isso significa que ao passo em que essas redes podem funcionar muito bem em pequenas escalas, elas não são adequadas para redes grandes onde alguém deseja se comunicar com outro par específico. Isso não significa que não há valor algum nesses sistemas, mas apenas que a sua aplicabilidade é limitada a situações onde suas questões particulares podem ser abordadas.

Haystack

Essa foi uma rede de código fechado visando usuários iranianos. O Tor fez um bom artigo sobre por o que procurar em uma ferramenta de contorno. Basta dizer que ser de código fechado e visar um país específico publicamente não são boas ideias. A I2P é, claro, de código aberto. Contudo, esse código, e nossa documentação técnica, precisam de muito mais revisão.

Serviços de VPN pagos

Você pode contribuir uma análise criando uma nova "issue" no Github.

Outros

Você pode contribuir uma análise criando uma nova "issue" no Github.