monero-site/_i18n/ru/resources/moneropedia/garlic-routing.md

43 lines
5.0 KiB
Markdown
Raw Normal View History

2018-09-30 13:53:21 +03:00
---
tags: ["kovri"]
terms: ["Garlic-Routing", "чесночная-маршрутизация", "чесночной-маршрутизации"]
summary: "Технология маршрутизации, реализованная в Kovri"
---
### Основная информация
Термин *чесночная маршрутизация* имеет противоречивую историю и самые разные интерпретации. В настоящий момент с точки зрения Monero чесночная маршрутизация определяется как метод, используя который @Kovri и @I2P могут создать основанную на обмене @сообщениями анонимную оверлейную сеть одноранговых интернет-узлов.
@Чесночное-шифрование или @чесночная-маршрутизация похожа на @многоуровневое-шифрование, используемое при [луковой маршрутизации](https://en.wikipedia.org/wiki/Onion_routing), и позволяет эффективно скрыть IP-адрес отправителя и обезопасить информацию, высланную отправителем по адресу @назначения (и наоборот).
### История
Впервые термин *"чесночная маршрутизация"* появился в начале июня 2000 в кандидатской работе Роджера Динглдина (Roger Dingledine) Схема управления [Free Haven Master's](http://www.freehaven.net/papers.html) (раздел 8.1) как производный от термина "луковая маршрутизация".
Совсем недавно, в октябре 2016, [#tor-dev](https://oftc.net/WebChat/) предложил подробно разобраться в сути термина *"чесночная маршрутизация"*:
[Ник Мэтьюсон](https://en.wikipedia.org/wiki/The_Tor_Project,_Inc):
>[Я вижу в этом некоторую попытку создать механизм, структура которого напоминала бы топологию leaky-pipe сети Tor, но я не уверен, что мы даже каким-то образом брали её за основу.]
[Роджер Динглдин](https://en.wikipedia.org/wiki/Roger_Dingledine):
>Во время мозгового штурма Free Haven был момент, когда мы пытались определить механизм маршрутизации, и кто-то сказал: "Чесночная маршрутизация"! И все засмеялись, и на тот момент мы все были уверены в том, что придумали новое название.
*Примечание Разрешение на использование приведённых выше цитат было получено непосредственно у Ника Мэтьюсона и Роджера Динглдина.*
### Углублённая информация
С технической точки зрения в случае с @Kovri и @I2P термин *"чесночная маршрутизация"* подходит к любому / всем указанным ниже процессам:
- @многоуровневое-шифрование (подобное многоуровневому шифрованию, используемому при луковой маршрутизации)
- объединение множества @сообщений (в "чесночные зубки")
- ElGamal/AES @шифрование.
*Примечание Несмотря на то, что [Tor](https://torproject.org/) использует @многоуровневое-шифрование, он не использует ElGamal и не основан на обмене сообщениями.*
**Больше информации содержится в статье @чесночное-шифрование.**
### Примечания
- С точки зрения чесночной / луковой маршрутизации на многоуровневое @шифрование можно взглянуть по-другому, заменив луковую / чесночную структуру [матрёшкой](https://en.wikipedia.org/wiki/Matryoshka_doll), в которой у каждой находящейся снаружи / внутри матрёшки будет свой замок и публичный ключ от следующей / предыдущей матрёшки.
- Более подробное техническое описание чесночной маршрутизации содержится в статье @Java-I2P, в разделе, касающемся [чесночной маршрутизации](https://geti2p.net/en/docs/how/garlic-routing)