SHARE THE PERSPECTIVE
Название алгоритма не заменяет доказательств о том, где хранятся данные и как защищён ключ.

Шифрование хранимых данных, или Data-at-Rest, защищает сохранённые данные; сквозное шифрование — содержимое сообщений между авторизованными устройствами. Чтобы оценить безопасность мессенджера, нужно изучить оба аспекта. Само по себе название алгоритма или слово «постквантовый» не показывает, как на телефоне защищены база данных, кеш медиафайлов и экспортированные файлы.

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

Три уровня, которые нельзя смешивать

Уровень Что защищает? Важный вопрос
Сквозное шифрование сообщений Содержимое, которым обмениваются авторизованные устройства У кого находятся ключи и как проверяется собеседник?
Шифрование хранилища устройства Файлы, сохранённые в памяти Когда и с какими разрешениями можно использовать соответствующие ключи?
Защита внутри приложения и резервных копий Базу данных, экспортированные данные или отдельные копии Какие данные охвачены и где находится ключ каждой копии?

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

Что означают BFU и AFU?

Эти термины обычно описывают состояние устройства относительно первой разблокировки после запуска:

  • BFU, или Before First Unlock: С момента включения или перезагрузки пользователь ещё не выполнил первую разблокировку.
  • AFU, или After First Unlock: Первая разблокировка уже выполнена; сейчас устройство может снова показывать экран блокировки.

Эти два обозначения — не оценка безопасности и не однозначный результат криминалистического исследования. AFU не означает, что «все ключи можно извлечь»; BFU также не означает, что «никакие данные недоступны».

При файловом шифровании Android хранилище Credential Encrypted, или CE, становится доступным после разблокировки пользователем. Хранилище Device Encrypted, или DE, также может использоваться для необходимых функций Direct Boot. Важны место хранения каждого вида данных и политика работы с ключами: у разных файлов могут быть разные условия доступа.

Концептуальная иллюстрация защиты данных, сохранённых на телефоне

Почему управление ключами важнее упоминания AES?

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

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

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

Какие выводы можно сделать о Livara?

Документация о безопасности Livara и модели угроз — это описание архитектуры и границ продукта со стороны поставщика; она не заменяет независимого криминалистического испытания.

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

В рамках этой статьи не проводились испытания коммерческих криминалистических инструментов или базы данных конкретной версии Livara. Поэтому утверждения вроде «ни один криминалистический инструмент не может прочитать Livara» или «ML-KEM шифрует все файлы в памяти» не являются обоснованными выводами.

Какие доказательства запрашивать для оценки мессенджера?

Вместо рейтинговой таблицы без испытаний ищите ответы на конкретные вопросы:

  1. Какая версия приложения, какая модель устройства и какая версия операционной системы были исследованы?
  2. Где по отдельности хранятся текст сообщений, файлы, миниатюры, кеш и результаты ручного экспорта?
  3. Как создаётся и хранится ключ базы данных? Зависит ли его использование от аутентификации?
  4. Какие различия есть в заблокированном состоянии, после разблокировки и во время работы приложения?
  5. Что именно включает резервная копия и у кого находятся её пароль или ключ восстановления?
  6. Опубликованы ли независимый отчёт, методика испытаний, ограничения и дата исследования?

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

Практические меры для повседневной защиты

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

Для конфиденциальной беседы важно и состояние безопасности устройства собеседника. Если вредоносная программа может прочитать текст после открытия приложения, речь идёт не просто о получении зашифрованного файла. Руководство по безопасности сеансов в Android подробнее объясняет эту границу.

Частые вопросы

Если телефон выключен, значит ли это, что извлечь данные невозможно?

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

Гарантирует ли постквантовое шифрование сообщений безопасность хранилища?

Нет. Защита обмена ключами и сообщений не заменяет проектирования и исследования локального хранения.

Означает ли восстановление аккаунта, что вернутся все сообщения?

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

Изучить модель угроз и архитектуру безопасности Livara
CONTINUE THE THREADAndroid & device security ↗
YOU’VE REACHED THE ENDBack to the reading room ↗