RetroShare
RetroShare é um programa de computador open source para criptografia de compartilhamento de arquivos, mensagens instantâneas, chat online, e BBS, sem servidor de e-mail, baseada em rede do tipo amigo para amigo construída sobre o GNU Privacy Guard (GPG). Não é estritamente uma darknet desde que opcionalmente, os colegas podem comunicar certificados e endereços IP a partir de e para os seus amigos.[1][2] HistóriaEle tem sido um ''build'' não oficial para o computador de placa única Raspberry Pi, denominada PiShare, a partir de 2012.[3] O site 'PRISM Break" tem recomendado RetroShare para compartilhamento de arquivos anônimo desde 2013.[4] No dia 4 de novembro, 2014, RetroShare marcou 6 dos 7 pontos no scorecard da Electronic Frontier Foundation's na categoria mensagens seguras. Ele perdeu um ponto, porque não tem havido uma auditoria de código recente e independente.[5] RecursosAutenticação e conectividadeApós a instalação inicial, o usuário gera um par de chaves de criptografia (GPG) com RetroShare. Depois de autenticação e troca de uma chave assimétrica, o OpenSSL é usado para estabelecer uma conexão, e para uma criptografia de fim a fim. Amigos de amigos não pode se conectar por padrão, mas podem ver uns aos outros, se o usuário permite isso. O suporte IPv6 está prevista para o RetroShare 0.6 ramo de lançamento com um possível lançamento em 2016. Partilha de ficheirosÉ possível compartilhar pastas entre amigos. Transferência de arquivos é realizada usando um sistema de enxertia multi-hop (inspirado em "Salto de Tartaruga" recurso do projeto Turtle F2F, mas implementadas de forma diferente). Em essência, os dados só são trocados entre amigos, embora seja possível que a fonte final e o destino de uma dada transferência seja a vários amigos de distância. Uma função de realizar pesquisa anônima multi-hop é outra fonte de encontrar arquivos na rede. Os arquivos são representados por seus valores SHA-1 hash, e HTTP-compatível com arquivos e links podem ser exportados, copiado e colado dentro/para fora do RetroShare para publicar a sua localização virtual para a rede RetroShare. ComunicaçãoOs serviços que RetroShare oferece para a comunicação são:
Interface do usuárioO núcleo do programa RetroShare é baseado em uma biblioteca off-line, na qual dois executáveis estão ligado:
O anonimatoA estrutura de rede de amigo para amigo do RetroShare torna difícil de se intrometer e dificilmente possível monitorizar a partir de um ponto de vista externo.[carece de fontes ] O grau de anonimato pode ser melhorada através da desativação do DHT e serviços de trocas de certificado/IP, tornando a rede RetroShare uma verdadeira Darknet. Amigos de amigos não podem se conectar diretamente uns com os outros; no entanto, existe a possibilidade de anonimamente partilhar ficheiros com amigos de amigos, se habilitado pelo usuário. Pesquisa, acesso, e tanto o upload quanto o download destes arquivos é feito através de "encaminhamento", através de uma série de amigos. Isto significa que a comunicação entre a fonte de dados (o autor) e o destino dos dados (downloader) é indireta, através de amigos em comum. Embora os amigos intermediários não possam determinar a fonte original ou destino final, eles podem ver a sua ligação mais próxima na cadeia de comunicação (seus amigos). Devido a criptografia do fluxo de dados, apenas a origem e o destino final são capazes de ver quais dados são transferidos. Referências
Ligações externas |