Как работают приложения фотосейфы? Что происходит на самом деле
Приложение фотосейф обещает надежно спрятать ваши личные фотографии подальше от фотопленки. Но что на самом деле происходит, когда вы переносите фото, и на чем экономят слабые приложения? Вот реальный механизм, шаг за шагом.
Приложение фотосейф работает так: копия вашей фотографии импортируется в собственное приватное хранилище, а затем версия в фотопленке удаляется. Хорошие приложения шифруют каждый файл ключом, который можно разблокировать только PIN кодом, паролем или Face ID, поэтому исходное изображение никогда не хранится на диске в читаемом виде. Более слабые приложения пропускают настоящее шифрование и просто прячут файлы за экраном блокировки, а значит, фотографии остаются в обычном виде для любого, кто получит доступ к файловой системе. Именно эта разница определяет, будете ли вы защищены, если телефон потеряется или его проверят.
Что на самом деле делает приложение фотосейф
По своей сути приложение фотосейф это приватный контейнер, существующий внутри одного приложения на телефоне. Когда вы импортируете снимок, приложение копирует полное изображение в собственную область хранения, записывает его в базу данных или зашифрованный файл, а затем предлагает удалить оригинал из фотопленки. С этого момента фотография больше не появляется в приложении Фото, в общих альбомах, в поиске, а также в виджетах и воспоминаниях, которые берут данные из основной библиотеки. Она существует только внутри сейфа и доступна лишь после снятия блокировки.
Именно этот этап импорта и есть весь смысл. Скрытие фотографии во встроенном альбоме Скрытые оставляет ее в библиотеке и лишь перемещает в отдельную папку, тогда как сейф физически выносит файл наружу. Хороший сейф также исключает снимок из всего, что синхронизируется, чтобы он не попадал в iCloud Photos и не оказывался на общем семейном устройстве. Расплата в том, что теперь вы доверяете одному приложению хранение, защиту и возврат ваших изображений, поэтому то, как оно обращается с шифрованием, имеет огромное значение.
Как работает шифрование и когда оно не работает
Настоящий сейф шифрует каждый импортированный файл прежде, чем он попадет на диск. Большинство использует AES-256, тот же стандарт, на который полагаются банки и государственные органы, превращающий изображение в нечитаемые данные. Ключ, разблокирующий эти данные, выводится из секрета, который вы задаете, обычно PIN кода или пароля, с помощью функции формирования ключа, благодаря которой короткий код становится надежным ключом. Поскольку файл хранится в виде шифротекста, тот, кто скопирует его с вашего телефона, получит только шум, а не фотографию. Именно это имеют в виду, когда называют приложение zero-knowledge или использующим сквозное шифрование.
Многие приложения в магазине делают гораздо меньше. Они хранят ваши фотографии как обычные файлы в собственной папке приложения и просто выставляют перед ним экран с PIN кодом. На самом деле ничего не шифруется, поэтому криминалистический инструмент, экстрактор резервных копий или любой человек с доступом к файловой системе может извлечь снимки прямо в полном качестве. Со стороны такие приложения выглядят точь в точь как безопасные, и в этом ловушка. Если в описании указано только защищено паролем или приватно и ни слова о шифровании, считайте, что фотографии просто скрыты, а не заблокированы.
Как Face ID и PIN код разблокируют сейф
Когда вы открываете защищенный сейф, разблокировка по сути сводится к восстановлению ключа шифрования. Вы вводите PIN код или пароль, приложение выводит из него ключ, и только после этого может расшифровать и показать ваши фотографии. Face ID и Touch ID обычно стоят перед этим процессом как быстрый пропускной механизм, высвобождая сохраненный секрет из Secure Enclave iPhone, чтобы вам не приходилось каждый раз вводить код вручную. Secure Enclave это отдельный аппаратный чип, защищающий ключи и биометрические данные, изолированный от остальной системы.
Вот почему разница между пропускным механизмом и ключом так важна. В грамотно построенном сейфе ваш пароль является частью реального ключа шифрования, поэтому даже разработчик не может открыть ваши файлы без него. В более слабом приложении Face ID просто переключает экран с надписью заблокировано, в то время как исходные фотографии все это время остаются расшифрованными на диске. Задайте любому рассматриваемому сейфу простой вопрос: если вы забудете пароль, сможет ли служба поддержки восстановить ваши фотографии? Если честный ответ нет, шифрование, скорее всего, настоящее.
Что остается в фотопленке и iCloud
Перемещение фотографии в сейф не стирает автоматически все ее копии. Оригинал остается в фотопленке, пока вы его не удалите, а после удаления до тридцати дней хранится в разделе Недавно удаленные, откуда его может восстановить любой, у кого есть доступ к разблокированному телефону. Если была включена iCloud Photos, копия могла синхронизироваться на другие устройства еще до того, как вы вообще импортировали снимок. Полная очистка означает: импортировать в сейф, удалить оригинал, а затем очистить Недавно удаленные, чтобы ни одна незашифрованная копия не осталась за пределами защищенного контейнера.
Также полезно знать, где хранится сам сейф. Если приложение резервирует данные в iCloud или на сервере, безопасность ваших фотографий теперь зависит от того, как защищена эта резервная копия, а не только от шифрования на устройстве. Самая надежная схема хранит все зашифрованным локально и, если вообще синхронизируется, использует сквозное шифрование, чтобы поставщик услуг не мог прочитать данные. Как только вы разберетесь в этом механизме, выбор станет проще: ищите настоящее шифрование, хранение на устройстве и четкое отсутствие возможности восстановления пароля. После этого практичным следующим шагом станет сравнение вариантов и проверка заявлений конкретного приложения о безопасности.
Похожие руководства
- Безопасны ли приложения фотосейфы?
- Что такое приложение фотосейф и на что обращать внимание
- Лучшие приложения фотосейфы для iPhone
- Как работает сквозное шифрование фотографий
Источники
Часто задаваемые вопросы
Все ли приложения фотосейфы зашифрованы?
Нет. Некоторые приложения сейфы шифруют каждый файл с помощью AES-256 и ключа, привязанного к вашему паролю, но многие лишь прячут фотографии за PIN кодом, оставляя их обычными, читаемыми файлами. Всегда проверяйте описание на наличие слов вроде зашифровано, сквозное шифрование или zero-knowledge, прежде чем доверять приложению конфиденциальные снимки.
Хранят ли приложения фотосейфы мои фотографии онлайн?
Это зависит от приложения. Полностью автономные сейфы хранят каждое изображение только на устройстве и вообще не требуют аккаунта, поэтому ничего не покидает телефон. Другие синхронизируются с облаком для резервного копирования, что удобно, но означает, что безопасность ваших фотографий зависит от безопасности этого сервера. Если цель конфиденциальность, выбирайте локальный сейф или сейф со сквозным шифрованием синхронизации.
Может ли кто то восстановить фотографии из приложения сейфа?
В случае правильно зашифрованного сейфа файлы, скопированные с вашего телефона, нечитаемы без пароля, поэтому восстановление практически невозможно. В случае приложения, защищенного только PIN кодом без шифрования, фотографии остаются файлами полного качества, которые можно извлечь с помощью инструмента резервного копирования или криминалистического ПО. Это главная причина, почему настоящее шифрование так важно.
Альбом Скрытые на iPhone это то же самое, что приложение сейф?
Нет. Альбом Скрытые оставляет фотографии внутри обычной библиотеки Фото и лишь перемещает их в отдельную папку с возможностью блокировки. Отдельно он не шифруется, и изображения по прежнему синхронизируются через iCloud Photos. Приложение сейф полностью выносит файлы из библиотеки и, если это хорошее приложение, шифрует их так, что вне приложения они нечитаемы.