Comparatif des réseaux anonymes

Un article de Freenet Doc.

Attention cet article est en cours de rédaction, par conséquent les informations que vous pouvez y trouver peuvent être erronées et/ou incomplètes.

Cette page a pour objectif de montrer les différences entre les différents réseaux anonymes existants. Si vous en connaissez un qui n'est pas listé ici, ou si vous avez des infos qu'on ne connait pas, indiquez-les sur la page de discussion.

Sommaire

[modifier] Comparaison

[modifier] Tableau comparatif

Freenet GNUnet TOR I2P Mute ANTs Entropy Share RShare
Recherche En développement (sites et fichiers) Oui Non Non Oui Oui Non Oui Oui
Persistence des données Oui Oui Non Non Non Non Oui Oui Non
Multisource Oui Oui Non Non Oui Oui Non Oui Oui
Réseau caché Oui (mode darknet) Possible en mode F2F (uniquement avec vos amis) Non Non Non Non Non Non Non
Accès à internet Non Non Oui Oui, à travers une passerelle Non Non Non Non Non
Utilisations possibles Pages web statiques
Mail
Discussion
Echange de fichiers
Echange de fichiers Accès anonyme à internet
Site web dynamiques
Echange de fichiers
Toutes applications réseau Echange de fichiers Echange de fichiers
Sites web
Idem Freenet Echange de fichiers Echange de fichiers
Licence Libre (GPL) Libre (GPL) Libre (BSD) Libre (BSD + GPL + domaine public) Libre (GPL) Libre (GPL) Libre (GPL) Non libre Libre (GPL)
Langage Java C C Java C++ Java C C C#
Systèmes Tous (JVM) Windows, Linux Windows, Linux, Mac Tous (JVM) Windows, Linux Tous (JVM) Windows, Linux Windows Windows, Linux
Développement actif Oui Oui Oui Oui Non (1 ans) Oui Non (2 ans) Non (2 ans) Oui

[modifier] Critères

  • Recherche : Possibilité de rechercher une info particulière dans le réseau ?
  • Persistence des données : L'arrêt d'un ordinateur peut-il rendre un fichier indisponible ?
  • Multisource : Un fichier est téléchargé depuis plusieurs ordinateurs.
  • Réseau caché : Est-il possible de savoir qu'un ordinateur fait tourner le logiciel, depuis l'extérieur ?
  • Accès à internet : Est il possible d'accéder à l'internet normal en passant par ce réseau ?
  • Utilisations possibles : Que peut-on faire avec ce réseau ?
  • License : Libre ou pas ? L'accès au code source est le seul moyen de garantir l'absence de fonctions d'espionnage dans le logiciel. C'est particulièrement important dans le cas d'un système anonyme.
  • Langage : Langage de programmation utilisé.
  • Systèmes d'exploitations : Sur quelles machines le programme peut fonctionner ?
  • Développement actif : Le projet est il vivant ou mort ?

[modifier] GNUnet

GNUnet est un projet GNU qui a pour particularité d'utiliser un modèle économique (basé sur l'excès) pour l'attribution des ressources : les noeuds qui contribuent au réseau bénéficient d'un service de meilleure qualité. Une autre caractéristique unique est la possibilité de choisir le niveau d'anonymat désiré pour une requète particulière, un anonymat plus faible permettant de meilleures performances.

[modifier] TOR

TOR permet de naviguer sur internet de façon anonyme en ralayant vos requètes à travers le réseau TOR avant de les envoyer aux sites visités. Les pages demandées suivent le chemin inverse pour arriver jusqu'à vous. Il permet en outre d'héberger des "hidden services" (serveurs web) visibles uniquement depuis le réseau TOR.

[modifier] I2P

I2P utilise une approche différente des autres réseaux anonymes : celle de fournir une couche de transport anonyme sur laquelle vous pourrez appuyer des programmes conventionnels (Bittorent, serveurs web, mail...) à l'aide de tunnels. Il est possible d'utiliser I2P pour accéder anonymement à internet mais il existe (aujourd'hui) une seule passerelle de sortie, ne vous attendez pas à des performances équivalentes à TOR sur ce point.

[modifier] Mute

Mute est un réseau d'échange de fichiers qui n'est pas complètement anonyme. La page d'accueil indique que Mute protège votre anonymat, pas qu'il le garantit. La théorie de fonctionnement (basée sur les colonies de fourmis) rappelle celle d'ANTs P2P, mais se concentre uniquement sur l'échange de fichiers.

[modifier] ANTs P2P

Précurseur de Mute, ANTs P2P permet l'échange de fichier et la mise à disposition de sites web. Il offre également un chat style IRC non anonyme. L'auteur de Mute affirme que ANTs serait vulnérable aux attaques de type MITM, ce que l'auteur de ANTs dément.

[modifier] Entropy

Entropy est basé sur la version précédente de Freenet (0.5). Il s'agit d'une réécriture de Freenet en C. Plus rapide et beaucoup moins gourmand en ressources que Freenet 0.5, il était compatible au niveau des applications clientes mais pas au niveau réseau. Il est donc possible d'utiliser les mêmes applications clientes que celles de Freenet mais pas de communiquer avec les utilisateurs de Freenet. Le projet semble mort (dernière version il y a deux ans).

[modifier] Share

Share est le successeur de Winny, qui s'inspirait lui-même de Freenet. Son développeur est anonyme et il n'a pas de site web. Le programme permet uniquement le partage de fichiers et est axé sur la performance et la simplicité (à mi-chemin entre bittorent et eMule). Le fait que son code source ne soit pas libre laisse planer des doutes sur la sécurité qu'il offre et sur son "bon-comportement". Certains organismes indépendants seraient parvenus à casser sa sécurité, réduisant à néant son anonymat. Plusieurs logiciels antivirus le considèrent comme un programme à risque à cause de failles de sécurité permettant l'exécution de code malveillant.

[modifier] RShare

RShare est un jeune projet au développement rapide. Il s'oriente sur la simplicité d'utilisation, avec une interface très proche d'eMule.

[modifier] Nodezilla

[modifier] Waste

[modifier] Offsystem

[modifier] Wuala

Wuala - a distributed file system http://www.youtube.com/watch?v=3xKZ4KGkQY8 "Wow, a commercial freenet"

[modifier] Maidsafe

http://www.maidsafe.net/howitworks