Делают ли приложения-хранилища резервную копию в iCloud?
Зависит от приложения. Фото хранилища лежат внутри приложения, а не в медиатеке «Фото», поэтому «Фото iCloud» их никогда не синхронизируют. Попадут ли они в iCloud, зависит от собственной резервной копии приложения и от резервной копии iCloud.
Что нужно знать?
- «Фото iCloud» не видят фото хранилища. Это данные приложения, а не фото медиатеки.
- Резервная копия iCloud может включать данные приложений. Apple пишет, что она охватывает данные загруженных приложений, которые не синхронизируются с iCloud.
- Спросите, у кого ключ. Копия приватна, только если она зашифрована до того, как покинет телефон.
Где на самом деле лежат фото хранилища?
На вашем iPhone, в собственном хранилище приложения. Поэтому удаление приложения удаляет их с телефона. Apple пишет: «Deleting an app removes it and its data from your iPhone».
Оттуда копия может попасть в iCloud двумя путями:
- Собственное хранилище приложения в iCloud. Приложение само сохраняет файлы в вашу учётную запись iCloud.
- Резервная копия iCloud. Apple пишет, что она включает «App data» загруженных приложений, которые не синхронизируются с iCloud. Попадают ли туда файлы конкретного хранилища, решает приложение, так что спросите.
Источники: Apple, What does iCloud back up? и Apple, Remove or delete apps.
Что проверить в любом приложении-хранилище?
- Делает ли оно резервную копию вообще? Некоторые держат фото только на телефоне. Потеряете телефон — потеряете фото.
- Куда идёт копия? В вашу учётную запись iCloud или на собственный сервер компании.
- Шифруется ли копия до загрузки? Если нет, она читаема настолько, насколько это позволяет поставщик.
- Как восстановить? Фраза, учётная запись электронной почты или обращение в поддержку — каждое из этого кое-что говорит о том, кто может получить доступ.
- Есть ли бесплатная проверка? Скопируйте несколько фото и восстановите их на другом устройстве, прежде чем доверять приложению.
Как делает резервную копию Cryptile?
У Cryptile есть зашифрованная копия в iCloud, и она входит в бесплатный тариф. Каждый файл превращается в шифротекст AES-256-GCM до загрузки. Apple хранит шифротекст и соли для восстановления, но не ключи.
Для восстановления на новом телефоне нужна фраза восстановления хранилища из 9 слов. Аккаунта нет, сброса нет. У каждого хранилища своя фраза, поэтому ложные хранилища остаются правдоподобными.
Что, если я пользуюсь расширенной защитой данных?
Расширенная защита данных Apple включает сквозное шифрование для резервной копии iCloud. Это помогает приложениям, чьи данные попадают в копию iCloud незашифрованными. Для Cryptile это второй слой, потому что файлы уже являются шифротекстом. См. Apple, iCloud data security overview.
Что это не защищает
Резервная копия надёжна настолько, насколько надёжен способ восстановления. Если потерять и узор Cryptile, и фразу восстановления, хранилище исчезнет. Копия не защищает хранилище, открытое на разблокированном телефоне. Синхронизация между устройствами скоро появится, но пока недоступна.
Как это делается в Cryptile
Ключи Cryptile создаются на вашем устройстве, и разработчик никогда их не хранит. Исходный код ядра опубликован для аудита.
Cryptile бесплатна для 2 хранилищ, 100 фото и 10 видео в сумме, с зашифрованной копией в iCloud. Plus снимает ограничения за $19.99 в год (пробный период 7 дней) или $39.99 один раз.