Aller au contenu

Comment fonctionne le routage en oignon de Torzon Market : nœuds, couches et timing

Un décryptage mythe par mythe du chiffrement par couches, de la logique des relais et des raisons pour lesquelles le timing ne relie pas l'expéditeur à la destination.

9 min de lecture

Lire

Mythe : chaque nœud relais peut lire un morceau de votre trafic onion Torzon

La crainte que chaque relais puisse lire une partie d’une connexion onion Torzon repose sur une méprise quant au fonctionnement du routage onion de Torzon Market : les nœuds ne reçoivent pas une portion de votre trafic en clair. Un relais ne voit que du texte chiffré, plus une instruction de routage qui lui permet de retirer une seule couche et de connaître le saut suivant — ni l’origine, ni la destination finale, ni le contenu des données.

Côté client, le message est enveloppé dans plusieurs couches de chiffrement avant même de quitter votre machine. Chaque couche contient deux éléments : une charge utile chiffrée et un champ de destination lisible uniquement après le retrait de cette couche. Comme les couches sont appliquées dans l’ordre inverse — la plus interne d’abord, la plus externe en dernier — chaque relais possède une clé de déchiffrement différente et ne peut retirer qu’une seule couche.

1Clientchiffre le message une fois par relais, puis une fois pour le service de destination
2Premier relaisretire sa couche, ne lit que l’adresse du deuxième relais, transmet le reste
3Relais intermédiaireretire sa couche, ne lit que l’adresse du troisième relais, transmet le reste
4Dernier relaisretire la dernière couche de relais, ne connaît que l’adresse de destination, voit le texte chiffré destiné au service
Texte chiffré
données chiffrées illisibles sans la bonne clé, que les relais intermédiaires ne possèdent jamais pour la charge utile finale
Retirer une couche
enlever une enveloppe de chiffrement externe pour révéler l’instruction de routage suivante
Instruction de routage
uniquement l’adresse du nœud suivant, ni la source ni la destination

Comme chaque relais ne connaît que son prédécesseur et son successeur immédiats, aucun nœud ne peut à lui seul relier « qui a envoyé » à « où cela aboutit finalement ». Le premier relais vous voit, mais pas la destination ; le relais intermédiaire ne voit ni l’un ni l’autre ; le dernier relais voit la destination, mais pas vous.

QuestionCe qu’un relais intermédiaire voit réellementCe qu’il lui faudrait pour décoder votre trafic
La charge utile est-elle lisible ?non, il s’agit toujours de texte chiffré imbriquéles clés de déchiffrement de toutes les couches restantes ;; Connaît-il l’origine ?
Couche onion…Couche onion…Couche onion…
  1. Couche onion la plus externe — lisible uniquement par le premier relais : adresse du saut suivant, aucune visibilité sur la charge utile
  2. Couche onion intermédiaire — lisible uniquement par le deuxième ou le troisième relais : adresse du saut suivant, toujours aucune visibilité sur la charge utile
  3. Couche onion la plus interne — lisible uniquement par le service de destination : la requête réelle, encore chiffrée pour le service lui-même
Important

Un relais qui retire une couche ne peut pas reconstituer le message à partir de cette seule opération. Les données restantes ressemblent toujours à du texte chiffré uniforme, et sans les autres clés privées, le relais ne détient aucun fragment lisible.

Pourquoi le premier nœud connaît votre point d'entrée, mais ne peut toujours pas vous tracer ?

Un nœud de garde apprend votre adresse réseau, mais cette seule information ne suffit pas à retracer un circuit. Le relais répartit le savoir entre trois acteurs distincts : le premier nœud sait où vous êtes, pas ce que vous voulez ; le nœud intermédiaire ne sait ni l’un ni l’autre ; le nœud de sortie sait ce que vous demandez, pas qui le demande. L’impossibilité de relier les deux bouts vient de cette séparation, pas d’une dissimulation totale vis-à-vis de tous.

Le puzzle du savoir en trois morceaux

1Nœud de gardevoit uniquement votre adresse IP et le saut suivant, pas la destination ni le contenu
2Relais intermédiairefait circuler le texte chiffré entre deux voisins inconnus
3Nœud de sortievoit la ressource demandée, mais pas l’expéditeur d’origine

Avant de construire un circuit, votre client négocie une clé de chiffrement distincte avec chaque relais du trajet. Le trafic vers la destination est enveloppé dans ces clés en ordre inverse : la couche la plus interne n’est lisible que par le relais de sortie, la couche externe uniquement par le nœud de garde. Chaque relais retire une couche, apprend le saut suivant et transmet le reste sans pouvoir ouvrir ce qui demeure.

Ce que détient chaque nœudNœud de gardeNœud de sortie
Votre adresseconnueinconnue ;; Contenu de la requête
  1. Construction du circuitle client choisit trois relais et convient de clés de session distinctes
  2. Chiffrement en couchesle texte clair est scellé sous la clé de sortie, puis la clé intermédiaire, puis la clé de garde
  3. Relais de garderetire la couche externe et transmet vers le nœud intermédiaire
  4. Relais intermédiaireretire sa couche sans voir l’origine ni la cible finale
  5. Relais de sortieretire la dernière couche et envoie la requête hors du réseau en oignon
Conseil

Voyez cela comme trois enveloppes scellées les unes dans les autres : chaque coursier n’ouvre que l’enveloppe qui lui est adressée et y trouve une consigne pour le coursier suivant.

Important

Le point faible n’est pas que le nœud de garde connaisse votre adresse IP ; c’est la combinaison de cette adresse avec un second signal issu du même circuit. Séparez les moments et les identités que vous utilisez pour des activités différentes.

Nœud de garde
le premier relais, qui voit votre connexion entrante mais pas la destination
Relais intermédiaire
un saut de transit incapable de lire le contenu ou d’identifier l’une ou l’autre extrémité
Nœud de sortie
le dernier relais, qui voit la requête vers le service extérieur mais pas l’adresse de l’expéditeur

Mythe : si quelqu'un observe le timing des requêtes, il peut relier l'expéditeur et la destination

Un observateur passif qui se contente d’enregistrer le moment et la taille des paquets ne peut pas simplement associer un expéditeur à une destination sur un circuit oignon Torzon. Le réseau aplatit et redistribue délibérément ces motifs avant qu’ils ne deviennent une empreinte exploitable.

Le problème central vient de ce que la corrélation naïve suppose une correspondance un à un : une requête qui entre, une requête qui sort, avec un délai reconnaissable. En pratique, un circuit Torzon transporte plusieurs flux logiques à la fois, et chaque flux est découpé en cellules de taille fixe. Lorsque deux flux ou plus partagent un circuit, leurs cellules sont entrelacées. L’observateur voit un ruban continu de cellules identiques, et non des conversations distinctes.

En plus de cela, les nœuds relais peuvent introduire des cellules de remplissage, c’est-à-dire un trafic factice qui ne transporte aucune donnée applicative. Le remplissage comble les silences afin qu’un circuit inactif continue de faire circuler des octets. Un observateur ne peut pas savoir si une rafale donnée contient une vraie demande de page, un signal de maintien de connexion ou un bruit délibéré.

Pourquoi un seul point d’observation ne suffit pas

Imaginons qu’une personne surveille la connexion entre l’utilisateur et le premier nœud, puis surveille séparément la connexion qui sort du dernier nœud. Elle voit deux flux de cellules. Pour les corréler, elle doit isoler un motif distinctif : une pause, une rafale, une succession de tailles. Mais le découpage en cellules normalise la taille, et le multiplexage du circuit mélange les flux. Un motif visible du côté de l’entrée peut être fractionné, réordonné ou rempli avant de ressortir.

Cellules de taille fixe

Suppriment les empreintes liées à la taille des paquets, ne laissant que le moment et le volume comme signaux.

Cellules de remplissage

Insèrent un trafic de couverture pendant les périodes d’inactivité, afin que le silence ne révèle pas l’activité.

Multiplexage du circuit

Entrelace plusieurs flux, de sorte qu’une requête utilisateur ne corresponde pas à un événement de sortie visible unique.

Même le signal temporel est affaibli. Une cellule ne voyage pas instantanément ; elle attend derrière d’autres cellules à chaque relais. De petits écarts d’ordonnancement s’accumulent, si bien qu’un silence côté sortie qui ressemble au silence côté entrée peut en réalité être décalé par un autre flux, sans rapport, présent sur le même circuit.

La corrélation n’est pas impossible en théorie, mais elle exige d’observer les deux extrémités, d’isoler un circuit et de neutraliser le remplissage et le multiplexage. C’est un problème bien plus difficile que de simplement « surveiller le moment des requêtes ».
Conseil

En lisant des affirmations sur les attaques temporelles, vérifiez si l’auteur suppose un circuit à flux unique et sans remplissage. Cette hypothèse correspond rarement au fonctionnement réel d’une connexion oignon moderne.

Questions fréquentes

Chaque relais d’un circuit en oignon déchiffre-t-il et lit-il une couche de mon trafic Torzon ?

Non. Un relais retire uniquement sa propre couche de chiffrement et ne voit que les adresses du saut précédent et du saut suivant, plus le contenu chiffré destiné au nœud suivant. Le texte en clair de votre requête n’est lisible que par le nœud de sortie ou par votre destination, pas par tous les relais du chemin.

Pourquoi le premier nœud connaît-il votre point d’entrée, sans pouvoir pour autant vous tracer ?

Le premier nœud voit votre véritable adresse IP parce que vous vous y connectez directement, mais il ne connaît ni votre destination finale ni le contenu de votre trafic chiffré. Il ne peut pas non plus savoir si vous êtes à l’origine de la requête ou si vous relayez simplement du trafic pour un autre utilisateur, ce qui protège votre anonymat.

Si quelqu’un surveille le moment des requêtes, peut-il relier l’expéditeur et le destinataire ?

La corrélation temporelle est un risque théorique connu, mais le routage en oignon ajoute un chiffrement en couches, le multiplexage des circuits et des délais variables qui rendent un rapprochement fiable bien plus difficile en pratique. Un observateur devrait avoir une visibilité simultanée sur les points d’entrée et de sortie du réseau, ce qui constitue un obstacle élevé plutôt qu’une défaillance banale.

Que faut-il vérifier avant de faire confiance à une explication du routage en oignon ?

Vérifiez si l’explication confond les couches de chiffrement avec du texte en clair lisible, prétend qu’un seul relais peut tracer le chemin complet, ou ignore la différence entre connaître une adresse IP et savoir qui est à l’origine d’une requête. Un contenu fiable met l’accent sur des principes comme le chiffrement en couches, l’adressage saut par saut et la séparation entre la connaissance de l’entrée et celle de la sortie.

Que vérifier avant de faire confiance à un article expliquant le routage en oignon ?

Un bon document explicatif doit vous livrer ses propres tests internes, pas seulement ses conclusions. Avant d’accepter un exposé sur le routage en oignon de Torzon, vérifiez si la source distingue couches, nœuds, nombre de sauts et comportement temporel comme des affirmations séparées — et si chaque affirmation peut être contrôlée à partir de votre propre vue du circuit ou d’un outil de capture de paquets.

Liste minimale de vérification

  • Le document indique le nombre exact de couches de chiffrement et de sauts de relais qu’il suppose, au lieu de dire « plusieurs couches » ou « le réseau Tor » sans aucun décompte.
  • Il vous dit quel nœud retire quelle couche, et pourquoi un nœud ne peut pas retirer une couche qui ne lui était pas adressée.
  • Il sépare ce que le premier relais peut observer (votre adresse IP d’entrée, le saut suivant) de ce qu’il ne peut pas lire (la destination finale, le contenu après sa couche).
  • Il explique les attaques temporelles comme un risque de corrélation, et non comme une correspondance déterministe, et précise ce qu’un observateur doit contrôler pour rendre la corrélation plausible.
  • Il vous donne une vérification reproductible : inspecter le circuit dans votre client, comparer les empreintes des relais ou retracer l’ordre des sauts à partir d’une identité neuve.
1Lire l’affirmationséparer le nombre de sauts du nombre de couches
2Identifier l’observateurquel relais ou quelle position du réseau voit quoi
3Reproduire localementvue du circuit, circuit neuf, empreintes des relais
4Comparer les affirmations temporellesconditions de corrélation ou correspondance déterministe
5Accepter ou rejeterseulement si l’affirmation survit aux vérifications
Conseil

Traitez comme non vérifié tout document qui emploie « chiffrement de qualité militaire » ou « nœuds anonymes » sans nommer les mécanismes de couches.

Important

Une source qui dit qu’un relais « lit un morceau » de votre trafic décrit un déchiffrement partagé, pas le déballage en couches de Tor ; c’est un signal d’alarme indiquant un mythe recyclé.

Couche
une enveloppe de chiffrement ajoutée pour un relais précis dans le chemin en oignon
Saut
une étape de relais à relais dans le circuit ; les sauts et les couches n’ont pas le même nombre
Corrélation temporelle
comparaison des moments d’arrivée des paquets en deux points pour évaluer une possible paire expéditeur-destinataire
Empreinte
l’identité publique stable d’un relais, visible dans la vue du circuit de votre client
Remarque

Vous n’avez pas besoin de faire confiance à l’autorité d’un document explicatif. Vous avez besoin qu’il vous donne les détails observables de couches et de flux que votre propre client peut montrer.

À lire aussi

© 2026 Torzonmarket