Цифровые паспорта для российского ПО: как новая инициатива Минцифры изменит работу с мобильным парком в ритейле
С 2027 года Минцифры планирует ввести обязательную сертификацию программного кода российских разработчиков, а с 2028 года — начать выдачу корпоративных сертификатов безопасности. По данным iXBT News, эта инициатива направлена на то, чтобы операционные системы могли проверять подлинность издателя и целостность приложения, сверяя его с данными из установочного файла. Для российского ритейла, который массово использует парк мобильных устройств (ТСД, кассы, смартфоны курьеров), это означает фундаментальный сдвиг в подходах к управлению мобильностью (MDM) и обеспечению безопасности.
Что произошло
Министерство цифрового развития, связи и массовых коммуникаций РФ (Минцифры) анонсировало запуск системы «цифровых паспортов» для программного обеспечения. Начиная с 1 марта 2027 года, полномочия по выпуску и отзыву сертификатов, а также ведению единого реестра, перейдут к Национальному удостоверяющему центру (НУЦ). Суть механизма заключается в том, что сертификат будет неразрывно связан с кодом приложения, позволяя определить его издателя и гарантировать, что бинарный файл не был изменен после подписания.
Ключевые параметры инициативы:
- Сроки: Обязательная сертификация кода — с 2027 года, корпоративные сертификаты — с 2028 года.
- Механизм: Информация о сертификате встраивается в установочный пакет. ОС устройства проверяет подпись и целостность кода перед запуском.
- Оператор: Все процессы (выпуск, отзыв, генерация ключей) контролирует НУЦ Минцифры.
- Стоимость: Процедура для бизнеса, вероятно, станет платной, в отличие от текущих сертификатов для сайтов на «Госуслугах». Исключение составят госорганы и Банк России.
- Изоляция: Российские сертификаты не будут автоматически признаваться зарубежными платформами (iOS, глобальный Android), что создает необходимость в гибридных моделях подписи для международных компаний.
Почему это важно
Для ритейл-ИТ директоров эта новость — не просто новость о регуляторике, а прямое указание на грядущие изменения в архитектуре безопасности. Сегодня парк мобильных устройств в торговле — это тысячи единиц: терминалы сбора данных на Android, мобильные кассы, смартфоны для курьерских служб. Управление ими строится на доверии к источнику приложений, будь то внутренний корпоративный магазин (Enterprise App Store) или публичные маркеты.
1. Изменение модели доставки приложений (Sideloading)
Ритейлеры активно используют sideloading — установку корпоративных приложений (APK) в обход Google Play. Это касается как самописных утилит для инвентаризации, так и модифицированных версий кассовых (POS) систем. С введением цифровых паспортов неопознанные APK-файлы будут вызывать системные предупреждения на уровне ОС или блокироваться политиками безопасности. Устройство, управляемое через MDM, должно будет иметь в доверенном хранилище корневой сертификат НУЦ, чтобы без ошибок устанавливать внутреннее ПО.
2. Удар по кастомным сборкам и скорости обновлений
Многие ритейлеры используют кастомные прошивки Android или модифицированные приложения (например, для работы со встроенным сканером штрихкодов на ТСД). Каждую новую сборку придется подписывать сертификатом НУЦ. Это добавляет бюрократический и технический этап в CI/CD-пайплайн разработки. Если раньше обновление можно было «раскатить» за час, то теперь процесс будет зависеть от получения или обновления сертификата.
3. Конфликт с 152-ФЗ и реестром отечественного ПО
Инициатива Минцифры идет параллельно с требованиями по импортозамещению и защите персональных данных (152-ФЗ). Компании, чьи решения включены в реестр отечественного ПО, получат дополнительный инструмент подтверждения легитимности. Однако для тех, кто использует зарубежное MDM-ядро (VMware Workspace ONE, Microsoft Intune), возникнет проблема: эти платформы должны будут корректно обрабатывать российские сертификаты. Потребуется проверка на уровне профилей Compliance Policy: устройство должно быть помечено как несовместимое (non-compliant), если оно пытается запустить приложение без валидной российской подписи.
4. Риски для международных игроков
Компании, имеющие представительства в РФ и за рубежом, столкнутся с двойным подписанием. Приложение для курьера придется подписывать и российским сертификатом НУЦ (для работы на устройствах в РФ), и сертификатом от Apple/Google (для глобального распространения). Это усложнит управление ключами и повысит риск их компрометации.
Что делать
Подготовку к 2027 году необходимо начинать уже сейчас, так как изменения затронут как процессы разработки, так и инфраструктуру MDM. Практические шаги для ИТ-руководителя:
1. Аудит текущего мобильного парка и источников ПО
Необходимо провести инвентаризацию всех APK-файлов, развернутых на устройствах.
- Определите, какие приложения являются самописными, а какие — кастомизированными версиями вендорского ПО (например, драйверы для сканеров Honeywell или Zebra).
- Проверьте текущие настройки в вашем MDM-консоли. Убедитесь, что политика установки из неизвестных источников (Install from unknown sources) управляется централизованно. В Android Enterprise это контролируется через настройку Allow non-market app installation в рабочем профиле (Work Profile) или на полностью управляемом устройстве (Device Owner).
2. Подготовка MDM-инфраструктуры к работе с новым удостоверяющим центром
В 2027 году потребуется массово развернуть корневой сертификат НУЦ на все корпоративные устройства.
- Путь конфига: Подготовьте политику доставки сертификата в системное хранилище. Для Android это обычно делается через MDM путем отправки файла в формате DER/PEM с назначением «Доверенный сертификат» (Trusted Certificate). В некоторых случаях (на устройствах с Root-доступом или в составе прошивки) может потребоваться размещение по пути
/system/etc/security/cacerts/, что требует командыadb remountиadb push. - Проверка: Настройте в MDM правило Compliance, которое проверяет наличие этого сертификата в хранилище устройства. Устройства без него должны блокироваться до исправления.
3. Изменение процессов сборки и подписи (DevOps)
Интегрируйте получение сертификата НУЦ в ваш пайплайн сборки.
- Инструменты: Процесс подписи APK выполняется утилитой
apksignerиз Android SDK. Ваша команда разработки должна будет использовать ключ, выданный НУЦ. - Команда: Пример команды для подписи будет выглядеть так:
apksigner sign --ks my-release-key.keystore --out signed-app.apk original-app.apk. Ключевое хранилище (keystore) будет формироваться на основе сертификата от Минцифры. Важно настроить строгий контроль доступа к этому хранилищу (например, через HSM — аппаратный модуль безопасности).
4. Настройка политик безопасности в MDM
Заблаговременно ужесточите правила, чтобы избежать хаоса после введения обязательной сертификации.
- Запрет непроверенного ПО: В политиках
/docs/policiesвашего MDM задайте правило, запрещающее запуск приложений, для которых система не может проверить цепочку доверия до корневого сертификата (включая сертификаты НУЦ, когда они появятся). - Контроль целостности: Используйте функции MDM для мониторинга целостности критичных приложений. Если хеш-сумма установленного APK не совпадает с эталонной (подписанной), MDM должен автоматически блокировать устройство или удалять приложение.
5. Планирование бюджета и сроков
Поскольку сертификаты станут платными (за исключением госсектора), необходимо заложить эти расходы в бюджет на 2027-2028 годы. Также стоит следить за документацией Минцифры и вендоров MDM (например, в разделах /docs/ профильных систем), чтобы заранее узнать поддерживаемые форматы сертификатов и протоколы их обновления.
Источник: https://www.ixbt.com/news/2026/11/02/rossiiskoe-po-polucit-cifrovye-pasporta-mincifry-zapustit-sertifikaciiu-koda.html