« Tor (réseau) » : différence entre les versions
m Révocation des modifications de 193.49.225.25 (retour à la dernière version de 194.153.88.141) |
→Polémiques : ajout paragraphe sur la construction de Tor comme espace de non-droit |
||
Ligne 41 : | Ligne 41 : | ||
Ces avantages peuvent être utiles pour chaque personne utilisatrice qui souhaite maîtriser ses traces laissées en ligne. Ils sont notamment mis en œuvre dans les échanges entre personnes lanceuses d'alerte, journalistes, avocats, dissidents politiques, représentants d'organisations non gouvernementales, ou pour échanger en maîtrisant la sécurité de leurs données, de leur connexion, de leurs destinataires et de leur position. Il peut aussi servir à des personnes ou organisations malveillantes en permettant un certain anonymat (voir le [[#Polémiques|paragraphe « Polémiques »]]). |
Ces avantages peuvent être utiles pour chaque personne utilisatrice qui souhaite maîtriser ses traces laissées en ligne. Ils sont notamment mis en œuvre dans les échanges entre personnes lanceuses d'alerte, journalistes, avocats, dissidents politiques, représentants d'organisations non gouvernementales, ou pour échanger en maîtrisant la sécurité de leurs données, de leur connexion, de leurs destinataires et de leur position. Il peut aussi servir à des personnes ou organisations malveillantes en permettant un certain anonymat (voir le [[#Polémiques|paragraphe « Polémiques »]]). |
||
Le [[Tor Browser|navigateur Tor]] permet aussi à ses utilisateurs de pénétrer dans le [[Dark web|Dark Web]], dans une discrétion absolue et sans le besoin d'utiliser un [[Virtual Private Network|VPN]] ou un [[Proxy]] |
Le [[Tor Browser|navigateur Tor]] permet aussi à ses utilisateurs de pénétrer dans ce qu'on appelle parfois le [[Dark web|Dark Web]]<ref name=":13">{{Article |langue=fr |prénom1=Jean-François |nom1=Perrat |titre=Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor |périodique=Netcom. Réseaux, communication et territoires |numéro=32-1/2 |date=2018-12-16 |issn=0987-6014 |doi=10.4000/netcom.3134 |lire en ligne=http://journals.openedition.org/netcom/3134 |consulté le=2020-02-04 |pages=61–86 }}</ref> , dans une discrétion absolue et sans le besoin d'utiliser un [[Virtual Private Network|VPN]] ou un [[Proxy]] |
||
== Histoire == |
== Histoire == |
||
Ligne 145 : | Ligne 145 : | ||
Cependant, par nature, il peut aussi être utilisé à des fins malveillantes (diffusion de contenus illégaux, marché noir…). Ces dernières utilisations ont généré de nombreuses polémiques dans la presse autour du réseau Tor<ref>{{Lien web|titre=Tor Torches Online Tracking|url=http://archive.wired.com/politics/security/news/2005/05/67542|site=WIRED|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Lien web|nom1=CPP|prénom1=Brandon Gregg and|titre=How online black markets work|url=http://www.csoonline.com/article/2131589/investigations-forensics/how-online-black-markets-work.html|site=CSO Online|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Lien web|nom1=Facebook|nom2=Hp|titre=German police seize TOR servers|url=https://www.theregister.co.uk/2006/09/11/anon_servers_seized/|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Article|prénom1=Geoffrey A.|nom1=Fowler|titre=Tor: An Anonymous, And Controversial, Way to Web-Surf|périodique=Wall Street Journal|date=2012-12-18|issn=0099-9660|lire en ligne=https://www.wsj.com/articles/SB10001424127887324677204578185382377144280|consulté le=2016-04-30}}</ref>. En particulier, Tor peut servir à l'hébergement de contenu pédopornographique<ref>{{Lien web|langue=en-us|titre=‘Playpen’ Creator Sentenced to 30 Years|url=https://www.fbi.gov/news/stories/playpen-creator-sentenced-to-30-years|site=Federal Bureau of Investigation|consulté le=2017-11-26}}</ref>. |
Cependant, par nature, il peut aussi être utilisé à des fins malveillantes (diffusion de contenus illégaux, marché noir…). Ces dernières utilisations ont généré de nombreuses polémiques dans la presse autour du réseau Tor<ref>{{Lien web|titre=Tor Torches Online Tracking|url=http://archive.wired.com/politics/security/news/2005/05/67542|site=WIRED|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Lien web|nom1=CPP|prénom1=Brandon Gregg and|titre=How online black markets work|url=http://www.csoonline.com/article/2131589/investigations-forensics/how-online-black-markets-work.html|site=CSO Online|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Lien web|nom1=Facebook|nom2=Hp|titre=German police seize TOR servers|url=https://www.theregister.co.uk/2006/09/11/anon_servers_seized/|consulté le=2016-04-30}}</ref>{{,}}<ref>{{Article|prénom1=Geoffrey A.|nom1=Fowler|titre=Tor: An Anonymous, And Controversial, Way to Web-Surf|périodique=Wall Street Journal|date=2012-12-18|issn=0099-9660|lire en ligne=https://www.wsj.com/articles/SB10001424127887324677204578185382377144280|consulté le=2016-04-30}}</ref>. En particulier, Tor peut servir à l'hébergement de contenu pédopornographique<ref>{{Lien web|langue=en-us|titre=‘Playpen’ Creator Sentenced to 30 Years|url=https://www.fbi.gov/news/stories/playpen-creator-sentenced-to-30-years|site=Federal Bureau of Investigation|consulté le=2017-11-26}}</ref>. |
||
Certains auteurs avancent que les usages de Tor sont majoritairement illégaux<ref>{{Article |prénom1=Daniel |nom1=Moore |prénom2=Thomas |nom2=Rid |titre=Cryptopolitik and the Darknet |périodique=Survival |volume=58 |numéro=1 |date=2016-01-02 |issn=0039-6338 |doi=10.1080/00396338.2016.1142085 |lire en ligne=https://iiss.tandfonline.com/doi/full/10.1080/00396338.2016.1142085 |consulté le=2020-02-07 |pages=7–38 }}</ref> et justifient une régulation forte. D'autres auteurs contestent cette vision, et arguent que Tor et les autres réseaux et protocoles comparables (''[[I2P]]'', ''[[Freenet]]'', etc.) sont construits médiatiquement et politiquement comme des espaces de non-droit par sensationnalisme et pour justifier leur régulation. Les appellations de « ''deep web'' » ou de « ''[[dark web]]'' », techniquement contestables, seraient emblématiques d'une conception dépréciative de ces réseaux<ref>{{Article |langue=fr |prénom1=Jean-François |nom1=Perrat |titre=Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor |périodique=Netcom. Réseaux, communication et territoires |numéro=32-1/2 |date=2018-12-16 |issn=0987-6014 |doi=10.4000/netcom.3134 |lire en ligne=http://journals.openedition.org/netcom/3134 |consulté le=2020-02-07 |pages=61–86 }}</ref>. |
|||
Au-delà des questions sur l'utilisation de Tor, certaines sources<ref>{{Lien web|nom1=Boiten|prénom1=Eerke|titre=Can you really be identified on Tor or is that just what the cops want you to believe?|url=https://theconversation.com/can-you-really-be-identified-on-tor-or-is-that-just-what-the-cops-want-you-to-believe-29430|site=The Conversation|consulté le=2016-04-30}}</ref>{{,}}<ref name="NSA_GCHQ" /> indiquent que le réseau Tor serait la cible de l'agence américaine NSA et du GCHQ britannique, ce qui implique un risque concernant la confidentialité des données de ses utilisateurs. |
Au-delà des questions sur l'utilisation de Tor, certaines sources<ref>{{Lien web|nom1=Boiten|prénom1=Eerke|titre=Can you really be identified on Tor or is that just what the cops want you to believe?|url=https://theconversation.com/can-you-really-be-identified-on-tor-or-is-that-just-what-the-cops-want-you-to-believe-29430|site=The Conversation|consulté le=2016-04-30}}</ref>{{,}}<ref name="NSA_GCHQ" /> indiquent que le réseau Tor serait la cible de l'agence américaine NSA et du GCHQ britannique, ce qui implique un risque concernant la confidentialité des données de ses utilisateurs. |
||
Ligne 159 : | Ligne 161 : | ||
* [[Censure de l'Internet]] |
* [[Censure de l'Internet]] |
||
* [[Free Haven Project]] |
* [[Free Haven Project]] |
||
* [[Darknet]] : |
* [[Darknet]] : les médias considèrent que Tor est un [[darknet]] (en dépit de la définition originale)<ref name=":12">{{Article |langue=fr |prénom1=Jean-François |nom1=Perrat |titre=Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor |périodique=Netcom. Réseaux, communication et territoires |numéro=32-1/2 |date=2018-12-16 |issn=0987-6014 |doi=10.4000/netcom.3134 |lire en ligne=http://journals.openedition.org/netcom/3134 |consulté le=2020-02-04 |pages=61–86 }}</ref> . |
||
* [[Filtrage d'Internet]] |
* [[Filtrage d'Internet]] |
||
* [[I2P]] : ce logiciel permet (entre autres) de naviguer anonymement sur les sites internètiques hébergés à l'intérieur d'I2P (le « réseau I2P »), à la manière des services cachés de Tor, mais ne se destine pas à naviguer sur internet en clair comme le permet Tor. |
* [[I2P]] : ce logiciel permet (entre autres) de naviguer anonymement sur les sites internètiques hébergés à l'intérieur d'I2P (le « réseau I2P »), à la manière des services cachés de Tor, mais ne se destine pas à naviguer sur internet en clair comme le permet Tor. |
Version du 7 février 2020 à 13:07
Dernière version | 0.4.8.12 ()[1] |
---|---|
Dépôt | gitlab.torproject.org/tpo/core/tor |
État du projet | En activité |
Écrit en | C, Python et Rust |
Système d'exploitation | GNU/Linux, Microsoft Windows, BSD, macOS et Android |
Langues | Multilingue |
Type |
Daemon Bibliothèque logicielle Logiciel utilitaire Paquet Réseau |
Licence | BSD 3-clauses |
Site web | www.torproject.org, 2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion et www.torproject.org/el |
Tor est un réseau informatique superposé mondial et décentralisé. Il se compose d'un certain nombre de serveurs, appelés nœuds du réseau et dont la liste est publique[2]. Ce réseau permet d'anonymiser l'origine de connexions TCP[3]. Cela peut entre autres servir à anonymiser la source d'une session de navigation Web ou de messagerie instantanée[4]. Cependant, l'anonymisation du flux n'est pas suffisante[5], car l'application peut transmettre des informations annexes permettant d'identifier la personne : c'est pourquoi le projet Tor développe également un navigateur Web basé sur Firefox, Tor Browser, ainsi que d'autres applications spécialement modifiées pour préserver l'anonymat de leurs usagers. L'implémentation de référence du protocole s'appelle tor, c'est un logiciel libre sous licence BSD révisée.
Le projet Tor reçoit le prix du logiciel libre 2010, dans la catégorie projet d’intérêt social[6]. Le nom Tor est à l’origine un acronyme pour The onion router[7],[8], littéralement « le routeur oignon », mais s’est lexicalisé comme nom propre.
Usage
Tor est utilisé pour se protéger contre une certaine forme de surveillance sur Internet, connue sous le nom d'analyse de trafic. Cette analyse est utilisée pour déterminer qui communique avec qui sur un réseau public. Connaître la source et la destination de votre trafic peut permettre à des personnes de traquer votre comportement et vos intérêts.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Geographies_of_Tor.png/220px-Geographies_of_Tor.png)
Tor est aussi un outil de contournement de la censure sur Internet. Il permet aux personnes l'utilisant d'accéder à des sites, contenus ou services bloqués dans certaines zones du monde. Facebook[9] ainsi que le site internet de The New York Times[10] proposent ainsi une version de leur site utilisant le système de service caché du réseau.
Tor fait circuler le trafic des personnes utilisatrices via une série de relais. Ce procédé permet de ne pas être suivi par les sites web consultés, d'accéder à des services, contenus ou sites bloqués par un FAI. Il est aussi possible pour chaque personne utilisatrice de publier des contenus via les services « onion » de Tor, sans révéler la position de ces services.
Ces avantages peuvent être utiles pour chaque personne utilisatrice qui souhaite maîtriser ses traces laissées en ligne. Ils sont notamment mis en œuvre dans les échanges entre personnes lanceuses d'alerte, journalistes, avocats, dissidents politiques, représentants d'organisations non gouvernementales, ou pour échanger en maîtrisant la sécurité de leurs données, de leur connexion, de leurs destinataires et de leur position. Il peut aussi servir à des personnes ou organisations malveillantes en permettant un certain anonymat (voir le paragraphe « Polémiques »).
Le navigateur Tor permet aussi à ses utilisateurs de pénétrer dans ce qu'on appelle parfois le Dark Web[11] , dans une discrétion absolue et sans le besoin d'utiliser un VPN ou un Proxy
Histoire
Le principe de Tor, le « routage en oignon », est développé au milieu des années 1990 par les employés de l'United States Naval Research Laboratory, le mathématicien Paul Syverson et les informaticiens Michael G. Reed et David Goldschlag, dans le but de protéger les communications des écoutes et analyses de trafic. Le routage en oignon est également développé par la Defense Advanced Research Projects Agency (DARPA) en 1997[12],[13],[14],[15].
La version alpha de Tor, développée par les informaticiens Roger Dingledine et Nick Mathewson[16], puis appelée The Onion Routing, ou projet TOR, est lancée le 20 septembre 2002[17],[18]. Le 13 août 2004, Syverson, Dingledine et Mathewson présentent Tor: The Second-Generation Onion Router au 13e USENIX Security Symposium[19]. En 2004, le Naval Research Laboratory publie Tor sous licence libre, et l'Electronic Frontier Foundation (EFF) attribue une aide financière à Dingledine et Mathewson pour poursuivre son développement[16].
En décembre 2006, Dingledine, Mathewson et cinq autres personnes fondent The Tor Project, une organisation à but non lucratif située dans le Massachusetts, responsable du maintien de Tor[20]. L'Electronic Frontier Foundation, l'International Broadcasting Bureau, Internews, Human Rights Watch, l'Université de Cambridge, Google et Stichting NLnet contribuent au financement du projet à ses débuts[21],[22],[23],[24],[25]. En 2017, l'organisation est notamment financée par des donateurs individuels et des organismes publics ou para-publics américains : Open Technology Fund, National Science Foundation, Bureau of Democracy, Human Rights, and Labor du Département d'État des États-Unis (depuis 2013)[24]. Le soutien du projet s'organise également autour d'individus et d'associations (comme Nos oignons et Torservers) qui déploient des nœuds supplémentaires sur le réseau Tor, collectent des financements et travaillent à la sensibilisation du public.
Principe de fonctionnement
Le principe de Tor est le « routage en oignon. » Le routage en oignon pallie certaines carences des systèmes existants (notamment les serveurs mandataires) qui ne suffisent pas à garantir l’anonymat. Le routage en oignon fait rebondir les échanges TCP au sein d’Internet afin de neutraliser les analyses de trafic sur une partie du réseau (notamment les analyses par attaque de l'homme du milieu). Les utilisateurs du réseau deviennent alors impossibles à identifier. Tor est la seconde génération de système de routage en oignon (la première génération contenait beaucoup de défauts et n’a donc jamais eu de vrai succès). Il a donné naissance au projet Commotion[26].
Dans le paragraphe suivant on prendra l'exemple de l'échange d'un paquet entre un client et un serveur.
Construction d'un circuit
![](http://upload.wikimedia.org/wikipedia/commons/thumb/5/51/R%C3%A9seauTOR2.svg/220px-R%C3%A9seauTOR2.svg.png)
La première étape consiste à la récupération d'une liste de nœuds Tor depuis un serveur[27]. Ayant accès à une liste de nœuds de Tor, chaque client choisit automatiquement un chemin aléatoire (il pourra en changer au bout d’un certain temps), puis construit un circuit au sein duquel chaque nœud a la propriété de connaître son prédécesseur et son successeur, sans en savoir plus. Le premier nœud du circuit connaît l'adresse IP. Mais dès le deuxième nœud, la négociation se fait par l’intermédiaire du circuit partiel déjà construit, de sorte que le deuxième nœud, par exemple, ne connaîtra finalement que l’adresse IP du premier nœud (et du troisième lorsqu’un troisième nœud aura été ajouté). Les paquets à acheminer sont associés à une identification du propriétaire du circuit (la personne qui l’a construit). Cette identification est un code arbitraire choisi au moment de la construction du circuit[28].
Cette construction fait appel au concept de cryptographie hybride. L’idée est de distribuer à chaque nœud du circuit une clef secrète chiffrée avec une clef publique dédiée à ce nœud. Après la phase de construction, chaque nœud du circuit dispose d'une clef secrète qui lui est propre et ne connaît que son prédécesseur et son successeur au sein du circuit[28].
Échange de paquets
Pour acheminer un paquet au serveur, le client doit chiffrer son paquet de nombreuses fois :
- la première fois, le client chiffre son paquet TCP avec la clef publique correspondant au dernier nœud, numéroté n ;
- la deuxième fois, avec celle de l’avant-dernier nœud, numérotée n-1 ;
- la troisième fois, avec celle de n-2 ;
- la quatrième fois, avec celle de n-3, etc.
- la dernière fois, avec celle du premier nœud, numéroté 1.
À ce stade, toutes les couches de l’oignon enferment le paquet TCP. Voyons comment l’oignon est pelé lorsque le client envoie ce paquet au circuit qu’il a construit :
- le premier serveur du circuit déchiffre le paquet avec la clef 1 et l’envoie au deuxième serveur ;
- le deuxième serveur déchiffre ce paquet avec la clef 2, etc. ;
- le dernier serveur déchiffre ce paquet avec sa propre clef privée n et obtient le paquet original.
En pratique, un client du réseau Tor peut configurer son navigateur web pour utiliser un serveur mandataire personnel qui donne accès à Tor (par exemple Privoxy). Voici le déroulement d’une visite de ce client au site web Wikipédia :
- Son navigateur web envoie la requête HTTP à Privoxy ;
- Privoxy retranche l’information non anonyme, passe l’information via SOCKS au client Tor. Le client construit un circuit (si ce n’est déjà fait), chiffre les données à envoyer, et les passe au premier nœud ;
- Ce premier nœud déchiffre une partie de l’enveloppe et fait suivre les données jusqu’à atteindre le nœud de sortie ;
- Ce nœud de sortie envoie la requête à Wikipédia.
La même chose se passe en sens inverse. L’échange est ainsi anonyme, mais peut, selon le réseau et le circuit utilisés, être ralenti[29].
Services onions
![Évolution chronologique du temps de chargement d'un fichier de 1 MiB via Tor (données metrics.torproject.org consultées le 11/04/2016).](http://upload.wikimedia.org/wikipedia/commons/thumb/2/26/Torperf-1mb-all-2011-01-12-2016-04-11.png/220px-Torperf-1mb-all-2011-01-12-2016-04-11.png)
Tor propose à ses utilisateurs un ensemble de services cachés, qui ont pour but de publier des sites web ou de proposer d’autres services sur Internet en cachant l’identité du serveur qui les héberge. Ils permettent ainsi de cacher l’adresse IP, donc les coordonnées géographiques, de serveurs utilisant ce service caché. Pour la mise en place de sites web cachés, le serveur doit d’abord être configuré localement par la personne le gérant, puis Tor va pointer sur ce serveur pour que des personnes extérieures puissent y accéder. Dans ce cas, le serveur recevra de Tor une adresse en .onion et il ne pourra être accessible que par l’intermédiaire de Tor. L’accès à un service web protégé par les services cachés se fait selon un protocole défini par Tor. Ce protocole gère notamment la notion de rendez-vous entre la personne qui visite et le site, ce rendez-vous ayant lieu sur un des nœuds du réseau Tor[30].
La principale critique faite aux services cachés à leurs débuts était le temps qu’il fallait pour charger les pages de sites utilisant cette technologie. La longueur de la connexion pouvait ainsi excéder plusieurs minutes. En 2017, le débit et le temps de réponse général sur le réseau Tor se sont très largement améliorés, car les nœuds sont plus performants grâce à une bande passante plus importante. De plus, il est maintenant possible aux utilisateurs de créer des services cachés très efficaces de façon simple et rapide, que ce soit des pages web, de la messagerie instantanée ou même de la VoIP. En fonction du nombre de nœuds que la route Tor de l'utilisateur emprunte le temps de réponse varie entre 200 ms et 650 ms ce qui peut être considéré comme « performant » pour un réseau construit de cette façon[réf. nécessaire].
Logiciels utilisant Tor
Un certain nombre de développements logiciels sont soutenus par le projet Tor et tirent parti du réseau Tor, notamment[31] :
- Tor Browser
- navigateur web qui est un des logiciels phares du projet Tor. Il est basé sur Mozilla Firefox ESR et modifié afin de protéger au mieux ses utilisateurs et utilisatrices. Les principales modifications portent sur des modules d'intégration au réseau Tor, de limitation des scripts Javascripts et l'utilisation priorisée ou systématique du HTTPS. Tor Browser peut être installé sur un ordinateur ou exécuté depuis des médias amovibles. Il est disponible pour GNU/Linux, Windows et Mac OS X.
- Orfox : Tor Browser for Android
- navigateur web pour android.
- TorBirdy
- module d'extension de Thunderbird qui implémente l'utilisation du réseau Tor dans ce client de messagerie.
- Tails
- The Amnesic Incognito Live System est un système d'exploitation embarqué (fonctionnant sur support amovible type clé USB/DVD) développé pour utiliser par défaut le réseau Tor et pour ne laisser aucune trace sur l'ordinateur utilisé.
- Tor2web
- plateforme qui permet d'accéder aux services cachés du réseau Tor sans utiliser le Tor Browser.
D'autres développements, sans liens officiels connus avec le Tor Project, sont menés :
- PirateBrowser
- également créé à partir de Mozilla Firefox, ce navigateur édité par The Pirate Bay vise le contournement de la censure mais ne prévoit pas toutes les fonctions de confidentialité du Tor Browser.
- Whonix
- ce système d'exploitation basé sur Debian Linux systématise l'utilisation du réseau Tor pour ses communications réseau. Pour cela, il est constitué de deux parties complètement isolées : la partie interface réseau, qui gère le trafic via Tor, et la partie utilisateur qui passe par l'interface réseau pour toute communication.
- Ricochet
- logiciel de messagerie instantanée open source et multiplateforme utilisant le réseau Tor.
- DeepOnion
- Crypto-monnaie anonyme utilisant le réseau Tor et masque les adresses IP en les transformant en .onion. Son utilisation permet d'augmenter le nombre de nœuds du réseau Tor et ainsi de renforcer son anonymisation.
En pratique
- duckduckgo.com comme moteur de recherche par défaut[32] ;
- les extensions NoScript et HTTPS-Everywhere activées par défaut.
L'extension NoScript permet aux utilisateurs et utilisatrices d'activer ou désactiver l'exécution de Javascript sur les sites visités selon le niveau de confiance dans ces sites. L'extension HTTPS-Everywhere permet quant à elle de consulter de manière privilégiée les sites en HTTPS (plutôt que HTTP) quand ce protocole est disponible. L'objectif est de chiffrer le trafic qui pourrait être écouté[33].
Limitations
Tor ne peut assurer la protection de paquets UDP et n’en soutient donc pas les utilisations, notamment les requêtes aux serveurs DNS. Cependant Tor offre la possibilité d'acheminer les requêtes DNS à travers son réseau, notamment en agissant en tant que proxy SOCKS à l’aide de la commande « torsocks
». C'est d'ailleurs la configuration par défaut du TorBrowser.
Malgré l'utilisation de Tor, le Javascript et d'autres extensions (comme Flash et plugins multimédias) utilisés par certains sites web peuvent révéler des informations propres au visiteur. Il est possible d'utiliser NoScript, une extension Firefox qui gère les scripts JavaScript en les activant uniquement dans les domaines de confiance par exemple.
Selon certaines sources, la NSA aurait mis en place plusieurs nœuds Tor afin de collecter des informations sur le réseau. La présentation Tor: Overview of Existing Techniques évoque les efforts de recherche du GCHQ à l'encontre du réseau Tor[34].
Attaque de type time pattern
Tor permet d’empêcher un attaquant de suivre le chemin pris par une connexion. Cependant en écoutant le réseau en amont et en aval du réseau Tor, il devient théoriquement possible de déterminer l'origine et la destination d'un flux et donc de savoir « qui parle avec qui ». Pour cela, il est nécessaire de rechercher des motifs (patterns) récurrents entre l'écoute en amont (connexion utilisateur) et l'écoute en aval du réseau (nœud de sortie). Sans avoir accès au contenu, la seule redondance de motifs dans le temps peut permettre de tracer des flux. Cependant, rendre une telle attaque possible nécessite des écoutes de très grandes ampleurs, notamment sur les milliers de nœuds de sortie que compte le réseau Tor.
Un attaquant peut d’ailleurs augmenter ses chances de réussite d'une attaque de type time pattern en donnant lui-même un motif temporel au flux qu’il cherche à suivre. C’est en effet théoriquement possible. Comme au sein d’un nœud tous les paquets sont transférés par le biais d’une machine commune et se partagent donc les ressources du système, un attaquant peut inonder un nœud de ses propres paquets pour moduler un ralentissement de la machine comme il l’entend, et ainsi créer une signature temporelle pour les flux qui traversent ce nœud précis[réf. nécessaire].
Failles possibles
En novembre 2014, une faille du projet aurait été exploitée lors d'une attaque appelée Opération Onymous. Un représentant d'Europol souhaite ne pas révéler les méthodes utilisées lors de l'opération : « C'est quelque chose que nous souhaitons garder pour nous. Cette façon de procéder, nous voulons la préserver pour l'utiliser encore et encore et encore[35]. » Un article de la BBC cite un « développement de nouvelles techniques »[36] qui aurait permis le traçage physique des serveurs. En novembre 2015, Tor accuse le FBI d’avoir payé des chercheurs de l’université Carnegie-Mellon (Pennsylvanie) pour lever l’anonymat garanti par le réseau[37].
Polémiques
Le réseau Tor étant complètement ouvert, il peut être utilisé par tous :
- les services de police[38] ;
- des militants politiques[39] ;
- des journalistes soucieux de préserver le secret professionnel et l'anonymat de leur sources ;
- des personnes ayant besoin d'accéder à des informations / services censurés dans leur pays ;
- des internautes ne voulant pas exposer leur recherches sur Internet et leur historique de navigation aux marchands de publicité.
Cependant, par nature, il peut aussi être utilisé à des fins malveillantes (diffusion de contenus illégaux, marché noir…). Ces dernières utilisations ont généré de nombreuses polémiques dans la presse autour du réseau Tor[40],[41],[42],[43]. En particulier, Tor peut servir à l'hébergement de contenu pédopornographique[44].
Certains auteurs avancent que les usages de Tor sont majoritairement illégaux[45] et justifient une régulation forte. D'autres auteurs contestent cette vision, et arguent que Tor et les autres réseaux et protocoles comparables (I2P, Freenet, etc.) sont construits médiatiquement et politiquement comme des espaces de non-droit par sensationnalisme et pour justifier leur régulation. Les appellations de « deep web » ou de « dark web », techniquement contestables, seraient emblématiques d'une conception dépréciative de ces réseaux[46].
Au-delà des questions sur l'utilisation de Tor, certaines sources[47],[34] indiquent que le réseau Tor serait la cible de l'agence américaine NSA et du GCHQ britannique, ce qui implique un risque concernant la confidentialité des données de ses utilisateurs.
Blocage de Tor
Dans la définition du projet Tor, il est prévu pour des questions de transparence et de responsabilité que la liste des adresses IP des nœuds de sortie (derniers nœuds de la chaîne) soit diffusée sans restriction. Ainsi, le site web ou le service consulté peut identifier toute requête comme venant ou non du réseau Tor (sans pour autant pouvoir remonter jusqu'à l'IP du visiteur). Sur cette base, certains sites internet et canaux IRC bloquent l’accès aux utilisateurs ou utilisatrices venant du réseau Tor. Par exemple, Wikipédia a la volonté d'empêcher les modifications de pages par les IP masquées par Tor. Le message affiché est le suivant : « Vous n'avez pas la permission de modifier cette page pour la raison suivante ; cette adresse IP a été automatiquement bloquée car elle fait partie du réseau de proxies anonymiseurs de Tor. Pour prévenir les abus, l’édition à partir de ces ordinateurs est interdite. […] Date d’expiration du blocage : ce blocage affectera cette adresse IP tant qu’elle fera partie du réseau Tor. […] ». Ces blocages font l'objet d'une campagne #DontBlockTor par des défenseurs de l'utilisation du réseau Tor[48].
Notes et références
- (en) « Stable release 0.4.8.12 », (consulté le )
- (en) « The Tor Project FAQ », sur torproject.org (consulté le )
- (en) « The Tor Project FAQ », sur torproject.org (consulté le ).
- « doc/TorMessenger – Tor Bug Tracker & Wiki », sur trac.torproject.org (consulté le )
- (en) « The Tor Project FAQ », sur trac.torproject.org (consulté le ).
- (en) Annonce officielle de la FSF, consulté le 17 juin 2015.
- (en) Tor Project FAQ, consulté le 17 juin 2015.
- (en) A Look at The Onion Router (Tor) lwn.net, (consulté le 17 juin 2015.
- (en) « Making Connections to Facebook more Secure », sur facebook.com,
- (en) Runa Sandvik, « The New York Times is Now Available as a Tor Onion Service », sur open.nytimes.com,
- Jean-François Perrat, « Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor », Netcom. Réseaux, communication et territoires, nos 32-1/2, , p. 61–86 (ISSN 0987-6014, DOI 10.4000/netcom.3134, lire en ligne, consulté le )
- (en) Joseph Babatunde Fagoyinbo, The Armed Forces: Instrument of Peace, Strength, Development and Prosperity, AuthorHouse, (ISBN 9781477226476, lire en ligne).
- (en) David Leigh et Luke Harding, WikiLeaks: Inside Julian Assange's War on Secrecy, PublicAffairs, (ISBN 1610390628, lire en ligne).
- (en) Michael Ligh, Steven Adair, Blake Hartstein et Matthew Richard, Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code, John Wiley & Sons, (ISBN 9781118003367, lire en ligne).
- « Onion Routing: History », sur www.onion-router.net (consulté le )
- (en) Yasha Levine, « Almost everyone involved in developing Tor was (or is) funded by the US government », Pando Daily, (consulté le ).
- (en) Roger Dingledine, « pre-alpha: run an onion proxy now! », (consulté le ).
- (en) « TheOnionRouter/TorFAQ » (consulté le ), Tor (like all current practical low-latency anonymity designs) fails when the attacker can see both ends of the communications channel.
- (en) Roger Dingledine, Nick Mathewson et Paul Syverson, « Tor: The Second-Generation Onion Router », San Diego, California, (consulté le ).
- (en) « Tor Project: Core People », Tor Project (consulté le ).
- (en) « Tor Project Form 990 2008 », sur Tor Project, Tor Project, (consulté le ).
- (en) « Tor Project Form 990 2007 », sur Tor Project, Tor Project, (consulté le ).
- (en) « Tor Project Form 990 2009 », sur Tor Project, Tor Project, (consulté le ).
- (en) « Tor: Sponsors », Tor Project (consulté le ).
- (en) Brian Krebs, « Attacks Prompt Update for 'Tor' Anonymity Network », Washington Post, (consulté le ).
- Yves Eudes, « Commotion, le projet d'un Internet hors de tout contrôle », Le Monde, .
- (en) Tor: Overview — Overview sur torproject.org
- « torspec - Tor's protocol specifications », sur gitweb.torproject.org (consulté le )
- The Tor Project, Inc., « Tor Project: FAQ », sur www.torproject.org (consulté le )
- « Tor: The Second-Generation Onion Router », sur svn.torproject.org (consulté le )
- The Tor Project, Inc., « Tor Project: Projects Overview », sur www.torproject.org (consulté le )
- Sebastien Veyrier, « Tor Browser passe en 6.0 et utilise désormais DuckDuckGo », sur Begeek.fr, (consulté le ).
- « Tor and HTTPS », sur Electronic Frontier Foundation (consulté le )
- (en) James Ball, Bruce Schneier et Glenn Greenwald, « NSA and GCHQ target Tor network that protects anonymity of web users », The Guardian (consulté le ).
- (en) Andy Greenberg, « Global Web Crackdown Arrests 17, Seizes Hundreds Of Dark Net Domains », (consulté le ).
- (en) Jane Wakefield, « Huge raid to shut down 400-plus dark net sites », (consulté le ).
- « Le FBI se serait associé à une université pour faire tomber le réseau Tor », Le Figaro, (consulté le ).
- The Tor Project, Inc., « Who uses Tor? », sur www.torproject.org (consulté le )
- « Egyptians turn to Tor to organise dissent online », sur iTnews (consulté le )
- « Tor Torches Online Tracking », sur WIRED (consulté le )
- Brandon Gregg and CPP, « How online black markets work », sur CSO Online (consulté le )
- Facebook et Hp, « German police seize TOR servers » (consulté le )
- Geoffrey A. Fowler, « Tor: An Anonymous, And Controversial, Way to Web-Surf », Wall Street Journal, (ISSN 0099-9660, lire en ligne, consulté le )
- (en-US) « ‘Playpen’ Creator Sentenced to 30 Years », sur Federal Bureau of Investigation (consulté le )
- Daniel Moore et Thomas Rid, « Cryptopolitik and the Darknet », Survival, vol. 58, no 1, , p. 7–38 (ISSN 0039-6338, DOI 10.1080/00396338.2016.1142085, lire en ligne, consulté le )
- Jean-François Perrat, « Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor », Netcom. Réseaux, communication et territoires, nos 32-1/2, , p. 61–86 (ISSN 0987-6014, DOI 10.4000/netcom.3134, lire en ligne, consulté le )
- Eerke Boiten, « Can you really be identified on Tor or is that just what the cops want you to believe? », sur The Conversation (consulté le )
- « #18361 (Issues with corporate censorship and mass surveillance) – Tor Bug Tracker and Wiki », sur trac.torproject.org (consulté le )
Voir aussi
Articles connexes
- Anonymat sur Internet
- Censure de l'Internet
- Free Haven Project
- Darknet : les médias considèrent que Tor est un darknet (en dépit de la définition originale)[1] .
- Filtrage d'Internet
- I2P : ce logiciel permet (entre autres) de naviguer anonymement sur les sites internètiques hébergés à l'intérieur d'I2P (le « réseau I2P »), à la manière des services cachés de Tor, mais ne se destine pas à naviguer sur internet en clair comme le permet Tor.
- P2P anonyme : informations générales sur les principes du P2P anonyme (une technique utilisée par Tor), et tableau comparatif de logiciels.
- Vie privée, vie privée et informatique
- Liste de services cachés du Portail Tor
Liens externes
- Sites officiels : (en) www.torproject.org, 2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion et (el) www.torproject.org/el
- Documentation sur torproject.org
- Code source sur gitweb.torproject.org
- Portail de la sécurité informatique
- Portail de la cryptologie
- Portail d’Internet
- Portail des logiciels libres
- Jean-François Perrat, « Un « Deep / dark web » ? Les métaphores de la profondeur et de l’ombre sur le réseau Tor », Netcom. Réseaux, communication et territoires, nos 32-1/2, , p. 61–86 (ISSN 0987-6014, DOI 10.4000/netcom.3134, lire en ligne, consulté le )