Безопасность и конфиденциальность данных в iOS обеспечиваются за счёт нескольких мер:
- Secure Enclave. 2 Это отдельный микропроцессор, физически отделённый от основной системы. 2 Он отвечает за хранение и обработку ключей шифрования, а также за операции, связанные с Face ID, Touch ID и паролем. 2
- Файловое шифрование. 2 Начиная с iOS 8, каждый файл на устройстве шифруется отдельным ключом. 2
- Data Protection API. 2 Этот программный интерфейс определяет политику шифрования файлов в зависимости от состояний устройства (заблокировано, разблокировано) и других факторов. 2 Некоторые данные становятся доступны только при условии, что пользователь разблокировал смартфон. 2
- Двухфакторная аутентификация. 12 Это опция, которая гарантирует, что даже если неавторизованное лицо знает комбинацию идентификатора Apple ID и пароля, оно не сможет получить доступ к учётной записи. 1
- Резервное копирование. 2 При создании резервной копии в iCloud данные шифруются на серверах Apple. 2 Также можно включить локальное шифрование резервной копии на компьютере, установив пароль. 2
Кроме того, приложения в iOS изолированы: они могут изменять данные только в пределах своего отдельного домашнего каталога и не могут получить доступ к данным, принадлежащим другим приложениям, установленным пользователем на устройстве. 1