Google рассказала об Outline, менеджере VPN-серверов для журналистов

Outline VPN Manager for journalists

Принадлежащий холдингу Alphabet инкубатор Jigsaw разработал приложение для создания и настройки собственного VPN-сервера для небольших организаций и компаний — Outline Manager. Авторы позиционируют программу как безопасное и открытое средство для доступа к Интернету для журналистов и активистов.

Outline UI

Технические подробности Outline

Разработчики утверждают, что одно из главных достоинств приложения — лёгкость в использовании. Администратор может зарегистрироваться на одной из облачных платформ, вроде DigitalOcean, либо использовать собственную локальную инфраструктуру, а затем приступить к настройке VPN-сервера буквально за пару кликов. После чего другие пользователи сети смогут использовать клиент Outline для доступа к частной сети.

В качестве протокола маршрутизации авторы решили использовать open source стандарт Shadowsocks, похожий на SOCKS5, так как он защищён и не требует взаимной аутентификации. Все данные зашифрованы с помощью IETF-стандарта AEAD_CHACHA20_POLY1305.

Outline доступен бесплатно в версиях для Android, iOS, ChromeOS и macOS, которые разработаны с использованием фреймворка Apache Cordova, и Windows, созданную на Electron. Разработчики решили написать клиентскую часть программы на TypeScript, в то время, как сетевой код для каждой платформы написан нативно. Для упаковки инструментов сборки клиентского приложения и сетевого кода они используют образы Docker.

Исходный код проекта доступен на GitHub-странице, а узнать о нём подробнее можно на сайте разработчиков.

В первых числах октября 2018 года стартап Jigsaw, известный за разработки в области безопасности в Интернете, также выпустил мобильное приложение Intra. Оно доступно на Android и призвано защищать пользователей от правительственной цензуры в сети.

Source: блог Google Open Source