Установка российских корневых сертификатов на iPhone¶
Установка российских корневых сертификатов на iPhone — процедура добавления в доверенные корневые сертификаты удостоверяющих центров России (в первую очередь Удостоверяющего центра Минцифры России и УЦ ФНС) в операционной системе iOS, необходимая для корректной работы государственных информационных систем, налоговых сервисов, порталов Госуслуг и ряда корпоративных ресурсов, использующих собственные центры сертификации.
¶Зачем нужны российские корневые сертификаты
Многие российские государственные и коммерческие сервисы используют TLS-сертификаты, выданные не общепризнанными международными центрами (Let's Encrypt, DigiCert, GlobalSign), а российскими удостоверяющими центрами. К ним относятся:
- Удостоверяющий центр Минцифры России (ранее УЦ ФСТЭК) — выдаёт сертификаты для государственных порталов, включая gosuslugi.ru;
- УЦ ФНС России — используется для сервисов налоговой службы, включая личный кабинет налогоплательщика и подачу деклараций;
- УЦ Банка России — применяется в финансовых системах;
- Коммерческие УЦ (Контур, CryptoPro и другие) — используются корпоративными информационными системами.
По умолчанию iOS доверяет только корневым сертификатам из встроенного набора Apple, в который российские удостоверяющие центры не входят. Без установки соответствующих сертификатов Safari и другие приложения выдают предупреждение о недоверии сертификату, а защищённое соединение может блокироваться.
¶Способ 1: Установка через профиль конфигурации
Наиболее распространённый способ — установка специального профиля конфигурации (.mobileconfig), содержащего корневой сертификат.
- На iPhone в Safari открыть официальный сайт удостоверяющего центра и скачать файл профиля (например, корневой сертификат УЦ Минцифры России).
- После скачивания система предложит установить профиль — нажать «Установить».
- Перейти в «Настройки» → «Основные» → «VPN и управление устройством» и подтвердить установку профиля.
- Ввести код-пароль устройства.
- При установке сертификата iOS запросит подтверждение — нажать «Установить» ещё раз.
После завершения процедуры сертификат появится в разделе «Настройки» → «Основные» → «Об устройстве» → «Сертификаты доверия».
¶Способ 2: Через настройки доверия сертификатов
Начиная с iOS 10.3 Apple переместил управление доверием корневым сертификатам в отдельный раздел:
- «Настройки» → «Основные» → «Об устройстве» → «Сертификаты доверия».
- Включить или выключить доверие конкретному сертификату.
Важно: в iOS 16.1 и новее Apple изменила механизм — ручное включение доверия для корневых сертификатов, установленных через профиль, возможно только после явного подтверждения в этом разделе.
¶Способ 3: Через MDM (корпоративное управление)
Организации, использующие системы мобильного управления (MDM), могут массово раскатывать российские корневые сертификаты на корпоративные iPhone. В этом случае профиль с сертификатом устанавливается автоматически, а доверие включается на уровне политики MDM.
¶Возможные проблемы
- Safari продолжает выдавать предупреждение — необходимо убедиться, что доверие сертификату включено в разделе «Сертификаты доверия».
- Сертификат не устанавливается — стоит проверить, что скачивается актуальная версия профиля с официального сайта УЦ.
- iOS блокирует установку неподписанных профилей — начиная с iOS 16 Apple усилила проверку профилей конфигурации.
- Проблемы с безопасностью — установка корневого сертификата даёт этому УЦ возможность подписывать сертификаты для любых сайтов, поэтому рекомендуется устанавливать только официальные сертификаты от государственных удостоверяющих центров.
¶Безопасность
Корневой сертификат — это ключ доверия на уровне операционной системы. Установленный УЦ теоретически может выпускать сертификаты для перехвата трафика. Поэтому специалисты рекомендуют устанавливать только сертификаты от проверенных удостоверяющих центров, скачивая их исключительно с официальных сайтов, и удалять неиспользуемые сертификаты.
