SHARE THE PERSPECTIVE

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

Совпадение — полезное свидетельство о ключах в рамках допущений метода проверки. Это не проверка биографии человека, не доказательство отсутствия вредоносного ПО на его устройстве и не гарантия того, что он сохранит ваши сообщения в тайне.

Почему шифрованию нужна и аутентификация

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

Отпечатки дают компактное представление ключевого материала, который протокол предлагает проверить. Точные входные данные и формат зависят от продукта. Одни приложения показывают цифры, другие — QR-код или иное представление; не считайте, что все форматы аутентифицируют одни и те же поля.

Процедура внимательного сравнения

  1. Откройте беседу с нужным человеком. Убедитесь, что вы проверяете не похожий аккаунт и не другой чат.
  2. Найдите актуальный экран проверки в приложении. Следуйте официальным инструкциям по числам безопасности или отпечаткам ключей.
  3. Используйте независимо доверенный канал. Личное сравнение удобно, когда оно практически возможно. Для удалённого сравнения используйте канал, в котором можно удостовериться в личности собеседника и который не является той же подозрительной беседой.
  4. Сравните полное представление поддерживаемым способом. Сканируйте показанный проверочный QR-код, если это поддерживается, или сравните все необходимые цифры, а не короткий префикс.
  5. Отметьте проверку в приложении, если такая возможность есть. Разберитесь, меняет ли это поведение предупреждений или лишь добавляет локальную метку.
  6. Повторите проверку при изменении соответствующей идентичности. Необъяснимое изменение — повод приостановить отправку чувствительной информации и выяснить, что произошло.

Не заменяйте независимую проверку снимком экрана, отправленным через ту же потенциально перехваченную беседу. Не путайте проверочный QR-код с QR-кодом привязки устройства: они выполняют разные действия.

Что означает изменение числа

Изменение означает, что соответствующий ключевой материал или входные данные проверки отличаются. Переустановка, замена устройства или сброс идентичности могут вызывать законные изменения, но поведение зависит от продукта и способа восстановления.

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

Избегайте обеих крайностей: изменение не является автоматическим доказательством перехвата, а знакомое имя контакта — не повод его игнорировать. Спросите человека по доверенному каналу, сравните значения снова и устраните несовпадения, прежде чем продолжать обмен чувствительной информацией.

Чего совпадение не доказывает

Оно не устанавливает… Почему
Реальную личность владельца неизвестного аккаунта Проверенные ключи нужно связать с человеком с помощью заслуживающего доверия процесса
Отсутствие вредоносного ПО на конечном устройстве Вредоносное ПО может читать содержимое после законной расшифровки
Конфиденциальное поведение получателя Проверенный получатель может копировать или пересылать сообщения
Полную безопасность состава группы Попарная проверка ключей сама по себе не подтверждает каждого участника и каждое устройство
Невидимость метаданных Проверка ключей не стирает записи о маршрутизации, времени или составе участников
Все свойства безопасности протокола Проверка отпечатка не является полным аудитом согласования, реализации или хранения ключей

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

Как понимать заявление Livara о проверке

Страница безопасности Livara рекомендует сравнивать отпечатки открытых ключей с собеседником по другому каналу. Отдельно она описывает гибридные прямые сеансы и ключи отправителей групп.

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

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

Для чувствительной беседы полное сравнение по аутентифицированному независимому каналу значимее значка замка или непроверенной метки «проверено».

Проверьте криптографию Livara офлайн
CONTINUE THE THREADPrivate messaging ↗
YOU’VE REACHED THE ENDBack to the reading room ↗