Что такое Tor Network?
Содержание
Введение
Что такое Tor?
Как работает луковая маршрутизация?
Почему стоит использовать Tor?
Резюме
Что такое Tor Network?
ГлавнаяСтатьи
Что такое Tor Network?

Что такое Tor Network?

Продвинутый
Published May 11, 2020Updated Dec 16, 2021
5m

Введение

Способ доступа к интернет-ресурсам, которым вы пользуетесь для чтения этой статьи, скорее всего, не является приватным. Информация о личных данных, например, о местоположении, сохраняется в сети благодаря таким инструментам, как cookies и цифровые отпечатки устройств.
Возможно, для вас это не проблема. Однако отсутствие конфиденциальности устраивает далеко не всех пользователей, особенно, если доступное программное обеспечение может легко решить этот вопрос. В этой статье мы рассмотрим Tor – инструмент для сохранения анонимности в интернете.


Что такое Tor?

Tor (The Onion Router) – это технология защиты активности в интернете от прослушивания. Технология основана на распределенной сети пиров, передающей сообщения на сервер, с которым вы хотите взаимодействовать. 

С связи с особенностью структуры сети сервер не знает, кто с ним взаимодействует (если вы, конечно, не авторизованы). Ваш интернет-провайдер (ISP) может видеть, что вы пользуетесь Tor, но не знает, с чем именно вы работаете в интернете.

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


Как работает луковая маршрутизация?

Давайте ответим на этот вопрос другим вопросом: какое отношение луковая маршрутизация имеет к конфиденциальности?

Сообщения, отправляемые через сеть Tor, многослойны, как лук, отсюда и название технологии. Чтобы создать первый слой, нужно зашифровать сообщение. Затем к зашифрованному сообщению добавляется еще один слой, но с другим ключом. Далее сообщение шифруется третий раз (снова с другим ключом), и в итоге вы получаете нечто похожее по структуре на криптографический лук.

Ваши данные обернуты несколькими слоями шифрования.


Если кто-нибудь захочет получить оригинальное сообщение, ему потребуется дешифровать все три слоя. Для наших целей мы гарантируем, что никто не может этого сделать. Мы выберем трех пиров сети (назовем их Аллой, Борисом и Катей) и будем использовать три ключа, причем каждый пир знает только один.

Прежде чем сообщение достигнет места назначения, оно будет отправлено Алле, Борису, а уже потом Кате, которая выполняет функцию выходного узла

Катя – последний посредник, получающий «луковое» сообщение, поэтому сначала мы шифруем наше сообщение ключом, который знает она. Затем мы шифруем наши данные ключом, который знает Борис. При этом мы заранее добавим информацию о том, куда Борису нужно отправить данные (то есть Кате). Наконец, мы обернем всю информацию (включая информацию о том, как отправить пакет Борису) ключом, который знает Алла.

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

Вы создаете посылку. Наружная обертка имеет метку, которая сообщает, что открыть посылку может только Алла. Вы передаете посылку через отверстие в стене.

Алла снимает один из слоев, видит, что Борис – следующий получатель, и передает сообщение через другой канал. Борис снимает следующий слой и передает сообщение Кате, которая его распаковывает и получает адресованную ей просьбу: «Отправьте мне контент с Binance Academy».
Катя распечатывает статью, затем заворачивает ее в бумагу и передает Борису, который оборачивает посылку во второй слой. Затем Алла оборачивает ее в третий слой и отдает вам. Вы можете развернуть все три слоя и открыть посылку с материалом Кати о криптовалютах.


Думаете, как начать работу с криптовалютами? Купите биткоин на Binance!


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

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

При этом, чем больше посредников, тем дольше будет передаваться информация. Для обеспечения приватности обычно достаточно трех. Следует отметить, что выходной узел – Катя – может видеть, что именно отправляется на сервер, если данные не зашифрованы (например, средствами протокола HTTPS). Таким образом, при передаче учетных данных (электронной почты, пароля) в формате текста все преимущества конфиденциальности будут утеряны. Кроме того, если вы войдете на Binance Academy, например, как ceo@binance.vision, сервер узнает вас.


Почему стоит использовать Tor?

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

В некотором смысле использование Tor преступниками является хорошим подтверждением надежности системы. Если их свобода зависит от собственной приватности, то инструменты, которыми они пользуются, скорее всего, соответствуют цели. Неважно, кто вы – разоблачитель трех правительств или обычный человек, просто не желающий, чтобы провайдер следил за его разговорами с друзьями и семьей. Такие технологии, как Tor, являются универсальными инструментами для улучшения конфиденциальности.

Тем не менее Tor – не серебряная пуля. Вы можете легко допустить утечку персональных данных, если не знаете, что делаете. Собирать о вас данные могут даже такие вещи, как JavaScript, но существуют расширения браузера, которые блокируют его и помогают избежать этой угрозы.


Резюме

Tor (и луковая маршрутизация в целом) – неотъемлемый компонент цифровой конфиденциальности. И хотя добиться полной анонимности в интернете практически невозможно, Tor позволяет пользователям защитить себя от прослушивания. Такие инструменты крайне важны, поскольку помогают обойти цензуру и защитить свое право на неприкосновенность частной жизни.