Руководства
LineNews — скрытые группы
Скрытые группы позволяют репортёрам LineNews координироваться приватно и безопасно — например, чтобы организоваться, вместе проверять факты или защищать друг друга. Они зашифрованы сквозным шифрованием, доступны только по приглашению и не привязаны к вашему аккаунту. Эта страница объясняет, как они работают и, столь же честно, их ограничения. Общую картину см. в LineNews.
Что такое скрытые группы#
Скрытая группа — это приватный зашифрованный разговор, который не появляется ни в каком каталоге или поиске. Обнаружить её невозможно: вы входите только по коду-приглашению, который участник передаёт вам вне канала (лично или через Signal). Всё внутри — сообщения и даже название группы — зашифровано на устройствах участников; сервер лишь перемещает запечатанные данные между ними.
Как создать группу или войти в неё#
- Откройте LineNews на вкладке Trends, затем нажмите значок людей, чтобы перейти к Скрытым группам.
- Создать: дайте группе имя (видимое только участникам), и она создаётся мгновенно. Ключ шифрования генерируется на вашем телефоне.
- Пригласить: внутри группы создайте код-приглашение и передайте его вне канала. Код содержит ключ группы, поэтому обращайтесь с ним как с секретом — передавайте лично или через Signal, никогда по публичному каналу.
- Войти: вставьте код-приглашение в Войти по коду. Вас добавят, и с этого момента вы можете читать сообщения.
Как работает шифрование#
У каждой группы один секретный ключ (NaCl secretbox). Этот ключ создаётся на устройстве участника и никогда не отправляется на сервер. Он путешествует только внутри кода-приглашения, вне канала. Каждое сообщение шифруется ключом группы на вашем телефоне перед загрузкой и расшифровывается только на устройствах других участников. Сервер получает и хранит непрозрачный блок шифртекста и ничего больше — он не может прочитать ни одного сообщения.
Что сервер никогда не видит#
- Ключи — они существуют только на устройствах участников (в защищённом хранилище телефона).
- Сообщения или название группы — хранятся только как шифртекст, который сервер не может открыть.
- Кто вы — членство — это случайный непрозрачный токен, а не ваш аккаунт. Нет читаемой карты того, кто в группе, привязанной к реальным личностям.
- Ваш IP — эндпоинты групп не журналируются, и ваш адрес не передаётся приложению, точно как для анонимных публикаций LineNews.
Ограничения и как удалить участника#
Мы честны в том, чего это не делает. Пока нет прямой секретности для каждого сообщения (группа использует один ключ на «эпоху»), поэтому любой, у кого есть текущий ключ, может читать новые сообщения, пока ключ не будет сменён. Сервер всё же видит минимальные метаданные маршрутизации — что некий непрозрачный токен написал в некую непрозрачную группу, и когда. Чтобы удалить участника, смените ключ группы: новые сообщения используют новый ключ, а новый код-приглашение вы передаёте только остающимся участникам. Удалённый сохраняет лишь уже полученные сообщения. Если вы выходите из группы, её ключи и сообщения стираются с вашего устройства.
Как безопасно поделиться приглашением#
- Передавайте коды-приглашения лично или через Signal — никогда по публичному или журналируемому каналу. Код несёт ключ.
- Используйте одноразовые и недолговечные приглашения (по умолчанию) и смените ключ, если приглашение могло утечь.
- Помните, что содержание всё же может идентифицировать людей: осторожнее с именами, лицами и деталями в сообщениях и медиа, как и во всём остальном LineNews.
- Если ваша жизнь может быть в опасности, сочетайте скрытые группы с Tor/Signal/SecureDrop и защищённой сетью — см. LineNews.