Перейти к содержимому

Шифрование в хранилищах фото и zero-knowledge: объяснение

·Автор: разработчик Stash

Это руководство на других языках:Читать на английскомSvenskaDeutschעבריתPortuguês (Brasil)日本語Tiếng ViệtTürkçeEspañolFrançaisPolskiSlovenčinaČeštinaNorsk bokmål

Приложение-хранилище фото, которое шифрует ваши фото, превращает сами файлы в нечитаемые данные, и только правильный ключ превращает их обратно. Хранилище, которое лишь скрывает фото, ставит экран с PIN перед обычными файлами изображений. «Zero-knowledge» добавляет ещё одно обещание: компания, создавшая приложение, никогда не получает ваш ключ, поэтому не может прочитать ваши файлы, даже если захочет. В этом руководстве объясняются термины и приводятся шесть вопросов, которые стоит задать любому приложению-хранилищу. Stash: Calculator Photo Vault, наш выбор (мы его создаём), шифрует каждый элемент на устройстве с помощью AES-256, хранит ключ в связке ключей iOS и не имеет сервера, поэтому по своей конструкции работает по принципу zero-knowledge.

Раскрытие информации: я создаю Stash, приложение-хранилище фото. Там, где на этой странице упоминаются другие приложения, сведения взяты с собственных страниц поставщиков, прочитаны 8 октября 2026, перепроверены 10 октября 2026 и снабжены ссылками. Там, где описывается Stash, сведения взяты с нашей страницы фактов о продукте и политики конфиденциальности.

Сведения о конкурентах проверены в последний раз: 2026-10-10, по собственным страницам каждого поставщика.

Скрытие и шифрование

Скрытие означает, что приложение убирает фото из вашей фотоплёнки и запрашивает PIN, прежде чем их показать. Файлы в памяти телефона при этом могут оставаться обычными фото. Любой, кто пройдёт экран с PIN или прочитает память другим способом, увидит их.

Шифрование означает, что каждый файл перед сохранением перемешивается с помощью ключа. Без ключа файл — просто шум. Тогда экран с PIN — это дверь, а шифрование — сейф за ней.

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

Что означает AES-256

AES — стандарт шифрования, который используют большинство приложений; 256 — длина ключа в битах. 256-битный ключ слишком велик, чтобы подобрать его перебором всех вариантов. Когда хранилище называет «AES-256», оно называет хорошо изученный метод, и это хороший признак.

Некоторые поставщики также называют режим и способ получения ключа из пароля. Например, Obscura сообщает, что использует «AES-256-GCM with 600,000-round PBKDF2 key derivation» (AES-256-GCM с получением ключа PBKDF2 в 600 000 раундов) на obscura-vault.com (сайт поставщика, проверено 2026-10-10), а Vaultaire называет AES-256-GCM на vaultaire.app (сайт поставщика, проверено 2026-10-08). Чем больше называет поставщик, тем больше может проверить эксперт.

От чего AES-256 не защищает:

  • Слабый или известный другим PIN. Если кто-то знает ваш PIN, шифрование открывается для него так же, как для вас.
  • Разблокированное, открытое хранилище. Пока вы смотрите на фото, оно расшифровано на экране.
  • Снимки экрана и копии. Фото, которым вы поделились, сняли на скриншот или оставили в фотоплёнке, находится вне хранилища.
  • Оригинал в «Фото». Многие хранилища копируют фото внутрь; оригинал остаётся в «Фото», пока вы его не удалите.

Где хранится ключ

Шифрование приватно настолько, насколько приватен ключ. Есть три распространённых места:

  1. На вашем устройстве, например в связке ключей iOS, защищённом хранилище Apple для секретов.
  2. Получается из вашего пароля или графического ключа, поэтому ключ создаётся заново при каждой разблокировке (Vaultaire сообщает, что ключ получается из нарисованного графического ключа).
  3. На сервере поставщика, а значит, поставщик в принципе мог бы расшифровать ваши файлы.

Первые два варианта могут поддерживать zero-knowledge. Третий — нет.

Что означает «zero-knowledge»

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

  • Вообще без сервера. Файлы остаются на вашем телефоне в зашифрованном виде. Obscura, например, сообщает: «There is no server.» (Сервера нет.)
  • Шифрование перед загрузкой. Если есть облачная резервная копия, файлы сначала шифруются на устройстве ключом, которого нет у компании. Proton сообщает, что файлы шифруются на вашем устройстве перед загрузкой, «so only you hold the keys» (так что ключи есть только у вас), на proton.me/drive (сайт поставщика, проверено 2026-10-10), а Private Photo Vault сообщает, что его Cloud Vault шифрует файлы перед загрузкой и «Only you hold the key» (ключ есть только у вас) на privatephotovault.com (сайт поставщика, проверено 2026-10-08).

Обратная сторона: если компания не может прочитать ваши файлы, она не может и спасти их. Забудете PIN и потеряете ключ восстановления — файлы останутся заблокированными.

Маркетинговые слова — не спецификация

Некоторые страницы хранилищ описывают своё шифрование ярлыками, заимствующими престиж у армий или банков. Эти ярлыки не являются стандартом и ничего не сообщают такого, что можно проверить. Лучше спросите о двух вещах: об алгоритме (например, AES-256) и о том, у кого ключ.

Как самому проверить приложение-хранилище

Для первой проверки не нужно быть экспертом по безопасности:

  • Прочитайте страницу поставщика о безопасности или конфиденциальности. Ищите алгоритм, место хранения ключа и то, покидают ли файлы ваш телефон.
  • Прочитайте сведения о конфиденциальности в App Store. Раздел Apple «Конфиденциальность приложения» в каждой карточке показывает, какие данные, по заявлению приложения, оно собирает. Меньше категорий — разумное начало.
  • Посмотрите настройки резервного копирования. Включена ли облачная копия по умолчанию? Шифруется ли она перед загрузкой? Идёт ли она в вашу учётную запись или поставщика?
  • По желанию, для технически подкованных: с Mac и инструментами проверки файлов можно посмотреть сохранённые файлы приложения и увидеть, читаются ли они как изображения. iOS изолирует приложения в песочнице, поэтому это сложнее, чем кажется, и большинству людей не нужно.

Что, по их заявлению, собирает каждое хранилище (сведения о конфиденциальности в App Store, прочитаны 10 октября 2026)

Сведения о конфиденциальности в App Store — это собственное заявление разработчика о том, какие данные собирает приложение. Мы сначала прочитали страницу каждого приложения в App Store 8 октября 2026 и перепроверили каждую карточку 10 октября 2026. Метод первого прочтения, по заметкам к нашему набору данных: «each page was fetched on 2026-10-08 with WebFetch (page converted to text, fields extracted by a model); nothing is taken from third-party listicles.» (каждая страница получена 2026-10-08 с помощью WebFetch, страница преобразована в текст, поля извлечены моделью; ничего не взято из сторонних подборок). Извлечение выполнялось с помощью модели и не перепроверялось вручную. «n/a (not shown)» означает, что страница не показывала это поле; это не значит, что в приложении нет такой функции. Скрытого альбома Apple и Proton Drive в этом наборе данных нет. Строка Stash скопирована точно так, как её показывает магазин.

Приложение Сведения о конфиденциальности как показаны PIN-приманка Оповещение о взломе Облачная резервная копия Пожизненный вариант
Private Photo Vault Данные, используемые для отслеживания: данные об использовании. Связанные с вами: покупки (история покупок); пользовательский контент (фото или видео); идентификаторы (ID пользователя, ID устройства); данные об использовании (взаимодействие с продуктом, данные о рекламе); диагностика (данные о сбоях, данные о производительности) да: Decoy password (ложный пароль) да: отчёт о попытке взлома с фото и GPS да: зашифрованная облачная копия нет пункта с названием lifetime (пожизненный)
Keepsafe Данные, используемые для отслеживания: данные об использовании. Не связанные с вами: данные об использовании; данные о рекламе Keepsafe не указывает страница продуктов: «Track break-in attempts» (отслеживание попыток взлома) (Premium); фото не указано да: функции Backup / Private Cloud нет
Obscura Photo Vault Данные не собираются: разработчик не собирает никаких данных из этого приложения отдельные хранилища (Pro) могут служить приманкой, по ответу разработчика в карточке; режим калькулятора удалён в версии 1.13.3 н/д (не показано) нет: в описании сказано «No cloud» (без облака) да
Vaultaire Связанные с вами: контактная информация (адрес эл. почты); пользовательский контент (служба поддержки клиентов). Не связанные с вами: данные об использовании (взаимодействие с продуктом); диагностика (данные о сбоях, данные о производительности, другие диагностические данные) да: хранилище-приманка + хранилище под принуждением (Pro) н/д (не показано) да: зашифрованная резервная копия iCloud да
Safety Photo+Video Данные не собираются: разработчик не собирает никаких данных из этого приложения да: отдельное хранилище-приманка с другим паролем н/д (не показано) да: необязательная облачная копия по принципу zero-knowledge не указано (пункт «iCloud Sync Lifetime» для синхронизации; тип обновления Pro не указан)
Calculator# Данные, используемые для отслеживания: контактная информация. Не связанные с вами: контактная информация (адрес эл. почты); пользовательский контент (фото или видео) PIN-приманка не показана (Disguise Mode: ложное сообщение об ошибке) да: Hack Monitor (сообщает о попытках неверного ввода пароля) да: iCloud, Dropbox, Google Drive, OneDrive нет
LockMyPix Данные, используемые для отслеживания: идентификаторы. Не связанные с вами: стороннее рекламное: идентификаторы, ID устройства; аналитика: покупки, данные об использовании, диагностика (данные о производительности); функциональность приложения: покупки, данные об использовании, диагностика (данные о сбоях) да: хранилище-приманка Fake Vault с отдельным кодом да: селфи нарушителя да: резервная копия iCloud да
Stash Связанные с вами: контактная информация (адрес эл. почты). Не связанные с вами: покупки (история покупок); пользовательский контент (электронные письма или текстовые сообщения); идентификаторы (ID пользователя) да: второй PIN открывает отдельное пустое хранилище да: фото с фронтальной камеры да: зашифрованная резервная копия в iCloud или Google Drive да

Источники: страница каждого приложения в App Store США (Private Photo Vault, Keepsafe, Obscura, Vaultaire, Safety Photo+Video, Calculator#, LockMyPix, Stash), проверено 2026-10-10. «Пожизненный вариант» означает, что в карточке показана встроенная покупка с названием lifetime (пожизненная) или поставщик указывает разовую цену; цены опущены. Примечание об Obscura: в его карточке сказано «Calculator Mode has been removed to meet App Store requirements» (режим калькулятора удалён ради соответствия требованиям App Store) (версия 1.13.3); на его сайте сказано, что данные хранилища по умолчанию входят в резервную копию iCloud.

Шесть вопросов, которые стоит задать любому хранилищу

Вопрос Хороший ответ Тревожный признак
Как шифруются файлы? Называет алгоритм, например AES-256 Только «безопасно», «защищено» или маркетинговый ярлык
Где хранится ключ? На вашем устройстве или получается из вашего пароля На сервере поставщика или не указано
Покидают ли файлы телефон? Только если вы включили резервное копирование Загружаются по умолчанию без подробностей
Шифруется ли резервная копия перед загрузкой? Да, ключом, которого нет у поставщика Не указано
Что, если я забуду PIN? Ключ или фраза восстановления, которые храните вы «Свяжитесь с нами, и мы откроем» (значит, поставщик может)
Проверено ли заявление независимо? Называет аудит или тест Не упоминается, что распространено; взвесьте остальные ответы

Что заявляет Stash

  • Шифрование: каждый элемент перед сохранением шифруется на устройстве с помощью AES-256.
  • Ключ: ключ остаётся в связке ключей iOS.
  • Zero-knowledge: сервера Stash, получающего файлы хранилища, нет; разработчик не может ни видеть, ни сканировать, ни восстанавливать их.
  • Забытый PIN: ключ восстановления показывается один раз при настройке. Без PIN или этого ключа мы не сможем открыть хранилище за вас.
  • Резервное копирование: необязательное и зашифрованное, в ваш собственный iCloud Drive или Google Drive, запускается вами и никогда не происходит автоматически (Premium).
  • Фото iCloud: файлы хранилища находятся в приложении, а не в медиатеке «Фото», поэтому Фото iCloud их не загружают.
  • Без аналитики и рекламы: приложение не использует фреймворки аналитики и не показывает рекламу.

Чего Stash не заявляет: независимого аудита безопасности. А импорт копирует фото, поэтому оригинал остаётся в «Фото», пока вы не удалите его там и не очистите Недавно удалённые.

Stash добавляет второй замок для выбранных вами элементов. Он не заменяет надёжный код-пароль устройства и не защищает от человека, у которого есть ваш разблокированный телефон и который знает ваш PIN.

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

Действительно ли приложения-хранилища фото шифруют фото?

Некоторые шифруют и точно говорят как; другие лишь прячут фото за экраном с PIN. Ищите названный алгоритм, например AES-256, и чёткое заявление о том, где хранится ключ. В нашем сравнении 7 приложений перечислено, что заявляет каждый поставщик.

Что означает zero-knowledge в приложении-хранилище фото?

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

Достаточно ли AES-256, чтобы сохранить мои фото приватными?

Он хорошо защищает сохранённые файлы. Он не защищает от слабого или известного другим PIN, разблокированного хранилища, снимков экрана и оригиналов, оставленных в вашей медиатеке «Фото».

Работает ли Keepsafe по принципу zero-knowledge?

На странице продуктов Keepsafe, прочитанной 10 октября 2026, названо «AES-256, on the device and in your private backup» (AES-256, на устройстве и в вашей частной резервной копии), но не сказано, у кого ключ. Спросите об этом Keepsafe напрямую или сравните варианты в статье альтернативы Keepsafe для iPhone.

Зашифрован ли Скрытый альбом на iPhone?

Страница поддержки Apple о Скрытом альбоме (сайт поставщика, проверено 2026-10-10) сообщает, что альбом по умолчанию заблокирован и открывается с помощью Face ID или Touch ID. Отдельный ключ шифрования или пароль для альбома она не описывает.