Onion routing — базовая технология Tor, которая помогает снизить объём информации о соединении, доступный отдельным участникам сети. Перед отправкой данные защищаются несколькими криптографическими слоями и проходят через цепочку промежуточных узлов.

Как работает onion routing

Клиент выбирает маршрут и устанавливает отдельные ключи для разных участков цепочки. Каждый relay обрабатывает только свою часть информации и передаёт трафик следующему. Поэтому промежуточный узел не получает одновременно и исходный адрес пользователя, и конечное назначение.

Эта модель не делает трафик невидимым. Провайдер может видеть факт соединения с инфраструктурой Tor, а глобальный наблюдатель теоретически способен анализировать корреляции. Но обычный сайт при выходе через Tor не получает исходный IP пользователя напрямую.

Для чего это используется

Луковая маршрутизация применяется в сценариях, где обычное прямое соединение раскрывает слишком много метаданных: журналистская работа, связь с информаторами, исследовательская деятельность, доступ к информации при цензуре и повседневная защита приватности.

Onion-сервисы добавляют ещё один сценарий: сервер также взаимодействует через Tor и может не раскрывать посетителю свой публичный IP. Это позволяет создавать сайты, форумы и системы обмена информацией, сетевое местоположение которых не является частью публичного адреса.

Ограничения и злоупотребления

Те же свойства привлекают и пользователей, которые хотят скрывать незаконную деятельность. Поэтому Tor постоянно находится в центре спора между правом на приватность и задачами расследования преступлений.

Важно не смешивать технологию и конкретное применение. Шифрование, VPN, наличные деньги и обычный веб тоже используются как законно, так и незаконно. Onion routing — ещё один инструмент, эффективность и этическая оценка которого зависят от контекста.

Будущее

Развитие Tor связано с улучшением производительности, устойчивости к блокировкам, защитой от анализа трафика и безопасностью onion-сервисов. Параллельно существуют другие анонимные сети, включая I2P и Freenet, использующие собственные архитектурные решения. Сравнение этих подходов помогает исследователям лучше понимать компромиссы между приватностью, скоростью, удобством и устойчивостью сети.