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