Onion Routing
Qu'est-ce que Onion Routing ?
Onion RoutingTechnique de communication anonyme qui enveloppe un message dans des couches imbriquees de chiffrement, chaque relais retirant une couche jusqu'a la destination.
L'onion routing est la conception cryptographique a la base de Tor et de mixnets similaires. Le client choisit un chemin de relais, derive une cle symetrique distincte avec chacun et chiffre le message en couches successives, en commencant par l'interieur. A mesure que le paquet traverse le circuit, chaque relais dechiffre exactement une couche et ne connait que son predecesseur et son successeur immediats, jamais les deux extremites a la fois. Cela empeche un observateur reseau, un FAI ou un seul relais de relier source et destination. L'onion routing permet aussi les services caches, ou client et serveur construisent des demi-circuits qui se rencontrent dans le reseau. Les limites comprennent les attaques d'analyse de trafic, les exit nodes malveillants pour le trafic en clair et la latence; les mitigations incluent les guard relays fixes, le TLS de bout en bout et le trafic de couverture a debit constant.
● Exemples
- 01
Un circuit Tor compose d'un guard, d'un middle et d'un exit, chacun retirant une couche de chiffrement AES.
- 02
Le handshake introduction point/rendezvous point d'un service onion, masquant les adresses du client et du serveur.
● Questions fréquentes
Qu'est-ce que Onion Routing ?
Technique de communication anonyme qui enveloppe un message dans des couches imbriquees de chiffrement, chaque relais retirant une couche jusqu'a la destination. Cette notion relève de la catégorie Attaques et menaces en cybersécurité.
Que signifie Onion Routing ?
Technique de communication anonyme qui enveloppe un message dans des couches imbriquees de chiffrement, chaque relais retirant une couche jusqu'a la destination.
Comment fonctionne Onion Routing ?
L'onion routing est la conception cryptographique a la base de Tor et de mixnets similaires. Le client choisit un chemin de relais, derive une cle symetrique distincte avec chacun et chiffre le message en couches successives, en commencant par l'interieur. A mesure que le paquet traverse le circuit, chaque relais dechiffre exactement une couche et ne connait que son predecesseur et son successeur immediats, jamais les deux extremites a la fois. Cela empeche un observateur reseau, un FAI ou un seul relais de relier source et destination. L'onion routing permet aussi les services caches, ou client et serveur construisent des demi-circuits qui se rencontrent dans le reseau. Les limites comprennent les attaques d'analyse de trafic, les exit nodes malveillants pour le trafic en clair et la latence; les mitigations incluent les guard relays fixes, le TLS de bout en bout et le trafic de couverture a debit constant.
Comment se défendre contre Onion Routing ?
Les défenses contre Onion Routing combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.
● Termes liés
- attacks№ 1165
Tor / Tor Browser
Reseau d'anonymisation et navigateur durci base sur Firefox qui route le trafic via trois relais en onion routing pour masquer l'identite et la destination.
- attacks№ 503
I2P
Invisible Internet Project: reseau d'anonymisation pair-a-pair ou chaque noeud est aussi routeur, base sur des tunnels unidirectionnels et le garlic routing.
- attacks№ 271
Dark Web
Sous-ensemble d'Internet accessible uniquement via des logiciels specifiques comme Tor ou I2P, qui masque intentionnellement les identites des clients et des serveurs.
- attacks№ 296
Deep Web
Ensemble du contenu web non indexe par les moteurs publics: bases privees, intranets, portails authentifies; a ne pas confondre avec le dark web.
- privacy№ 274
Anonymisation des données
Transformation irréversible de données personnelles de sorte qu'aucune personne ne puisse être identifiée, directement ou indirectement, même en croisant d'autres sources.
- network-security№ 1212
VPN (Réseau Privé Virtuel)
Technologie qui crée un tunnel chiffré et authentifié sur un réseau public afin que le trafic semble transiter par un réseau privé.