Конфиденциальность на практике6 мин чтения

Личные сообщения: от кого вы хотите их защитить?

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

Схема, соединяющая текстовое сообщение, замок и телефон с замком на тёмном фоне.

Сумма, которая должна остаться между двумя людьми

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

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

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

Теперь вопрос становится точнее: где этот бюджет может прочитать кто-то, кроме них?

Что появится в уведомлении?

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

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

В этом преимущество шифрования до попадания содержимого в разговор. Секретный текст отделён от того, что чат может показать, в том числе в уведомлениях. Это следует из принципа работы Layergram: шифрование выполняется на устройстве до отправки.

Разумеется, Елене не следует затем повторять сумму в обычном сообщении или подписи к защищённому. Иначе она создаст новую открытую копию.

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

А если телефон украдут?

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

Допустим, бюджет она передала именно через идентификатор, полученный из парольной фразы, который Марко импортировал и проверил. Когда этот идентификатор неактивен, человек, открывший Layergram, может увидеть повседневный идентификатор и его переписку, не увидев другой как обычный профиль, который можно открыть.

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

Эту защиту нужно выбирать для той переписки, которую требуется сохранить в тайне: в нашем примере Елена использовала соответствующий идентификатор для отправки бюджета. Парольная фраза должна оставаться секретной: тот, кто её знает, может получить доступ к тому же идентификатору.

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

Как долго сообщение должно оставаться доступным?

Марко нужен бюджет для подготовки предложения, но хранить его в разговоре месяцами, возможно, незачем. В Layergram Елена может выбрать сообщение для однократного чтения или установить срок действия. Эти возможности ограничивают доступность содержимого в приложении в зависимости от того, как долго оно действительно нужно получателю.

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

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

В нашем примере каждая функция отвечает на отдельную ситуацию:

Ситуация Чем может помочь Layergram
Сообщение появляется в чате или уведомлении Чат получил зашифрованный текст, ссылку или маскировку, без бюджета в открытом виде
Кто-то пытается войти в приложение Биометрическая блокировка защищает доступ, если включена и поддерживается
Кто-то просматривает переписку повседневного идентификатора Сообщения идентификатора с парольной фразой не читаются из базового, пока конфиденциальный идентификатор неактивен
Информация нужна ненадолго Однократное чтение и срок действия ограничивают её доступность в приложении
Получатель читает сообщение Включённая защита от захвата экрана использует доступные на платформе средства

Защитить и экран

Читая бюджет в Layergram, Марко может включить защиту от захвата экрана. На Android эта функция может блокировать снимки экрана средствами системы. На iOS, macOS и Windows возможности различаются: поведение зависит от доступных на конкретной платформе защитных механизмов. Эти различия описаны в ответах на частые вопросы о Layergram.

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

Если Марко подозревает, что его компьютер скомпрометирован, продолжать обмен конфиденциальной информацией на нём рискованно. Сначала следует решить проблему с устройством.

Получатель всё равно может сообщить сумму кому-то ещё. На странице безопасности Layergram описаны эти ограничения. Приложение также не устраняет метаданные, которые может сохранять канал связи: например, сведения о контактах или времени обмена.

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

С какого сообщения начать?

Начать можно с человека, которому вы доверяете, и информации, которую не хочется оставлять читаемым текстом в привычном чате. Для Елены это бюджет клиента. Для вас — рабочая деталь или что-то личное. Затем можно решить, нужны ли дополнительно блокировка, идентификатор с парольной фразой или срок действия.

Елене и Марко не нужно переносить все разговоры. Они могут по-прежнему отправлять планы встреч и черновики обычным способом, а Layergram использовать для той детали, которую хотят оставить между собой.

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