Tor


Tor (сокр. от англ. The Onion Router)[10] — свободное и открытое программное обеспечение для реализации второго (V2) и третьего (V3) поколения так называемой луковой маршрутизации[11]. Это система прокси-серверов, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания. Рассматривается как анонимная сеть виртуальных туннелей, предоставляющая передачу данных в зашифрованном виде[12]. Написана преимущественно на C[13].

С помощью Tor пользователи могут сохранять анонимность в Интернете при посещении сайтов, ведении блогов, отправке мгновенных и почтовых сообщений, а также при работе с другими приложениями, использующими протокол TCP. Анонимизация трафика обеспечивается за счёт использования распределённой сети серверов — узлов[14]. Технология Tor также обеспечивает защиту от механизмов анализа трафика[15], которые ставят под угрозу не только приватность в Интернете, но также конфиденциальность коммерческих тайн, деловых контактов и тайну связи в целом.

Tor оперирует сетевыми уровнями onion-маршрутизаторов, позволяя обеспечивать анонимные исходящие соединения[⇨] и анонимные скрытые службы[⇨][16].

В 2011 году проект Tor был удостоен премии общественной значимости Фонда свободного программного обеспечения[17], а в 2012 году — награды EFF Pioneer Award[18].

Разработка системы началась в 1995 году[19] в «Центре высокопроизводительных вычислительных систем»[20] Исследовательской лаборатории Военно-морских сил США (NRL)[англ.] в рамках проекта Free Haven[англ.] совместно с DARPA по федеральному заказу[21]. Исходный код был опубликован под свободной лицензией[22], чтобы все желающие[23] могли провести проверку на отсутствие ошибок и закладок[24].

В начале 2000-х годов проект получил название The Onion Routing (Tor). В октябре 2002 года впервые была развёрнута сеть маршрутизаторов, которая к концу 2003 года насчитывала более десяти сетевых узлов в США и один — в Германии[19].