если кто-то сделает джейлбрейк вашего устройства и пропустит ваш пароль, информация, защищенная API защиты данных , останется зашифрованной и, следовательно, недоступной, поскольку ваш пароль - важная часть ключа дешифрования - неизвестна ,
Защита данных включается автоматически путем установки пароля на устройстве.
Однако прикол заключается в том, что функция защиты данных только защищает данные в приложениях, специально разработанных для использования API защиты данных .
Что касается встроенных приложений, то это только приложение Почта и сторонние приложения, которые фактически используют функции защиты данных, на удивление редки;
GoodReader и Box.net приходят на ум в качестве хороших примеров, но многие другие приложения для хранения файлов, такие как Dropbox, не предоставляют такую поддержку, а это означает, что ваши кэшированные данные не более безопасны, чем физическое владение устройством.
Это означает, что если вы беспокоитесь о хранении конфиденциальных данных с помощью безопасного шифрования, вам необходимо использовать исключительно сторонние приложения, которые поддерживают API-интерфейсы защиты данных.
Также важно иметь в виду, что любые приложения, использующие хранилище iCloud, не могут использовать защиту данных , поскольку оба они являются взаимоисключающими из-за необходимости фоновой синхронизации данных iCloud, когда устройство заблокировано.
Даже GoodReader, например, отмечает, что документы, выбранные вами для хранения в разделе «iCloud» приложения, не будут защищены шифрованием Data Protection.
Конечно, даже защита данных является такой же безопасной, как и пароль на устройстве. Используя Apple Configurator, вы можете настроить требования к более сложным политикам паролей на устройствах, чтобы повысить безопасность в этом отношении, а также включить автоматическое удаление устройства после указанного количества неудачных попыток.
Подробнее на
здесь