Что означает формат SIG на Госуслугах? - коротко
SIG — это цифровая подпись, оформляемая в формате XML и применяемая в системе Госуслуги для подтверждения подлинности и неизменности передаваемых данных. Она создаётся с помощью сертификата электронной подписи и проверяется получателем.
Что означает формат SIG на Госуслугах? - развернуто
Формат SIG, применяемый в системе «Госуслуги», представляет собой контейнер цифровой подписи, соответствующий стандарту CMS (Cryptographic Message Syntax), часто реализуемому как PKCS#7. Такой файл содержит зашифрованный хеш подписываемого документа, открытый ключ подписанта, сертификат удостоверяющего центра и, при необходимости, метку времени. Всё это упаковывается в один объект, который удобно передавать через веб‑интерфейс или API портала.
Главное предназначение SIG‑файла – гарантировать подлинность и целостность передаваемых данных. При загрузке подписанного документа система автоматически проверяет:
- соответствие хеша подписи содержимому файла;
- действительность сертификата (проверка цепочки доверия до корневого УЦ);
- отсутствие отзыва сертификата в реестре;
- актуальность метки времени, если она присутствует.
Технические детали формата включают:
- Алгоритм хеширования (чаще SHA‑256, иногда SHA‑1 для совместимости);
- Алгоритм подписи (RSA‑2048, RSA‑3072, ECDSA);
- Кодирование данных в Base64, что позволяет передавать файл в текстовом виде без потери информации;
- Возможность включения нескольких подписей в один контейнер (мультисиг), что используется при совместных согласованиях.
В «Госуслугах» SIG‑подпись требуется для большинства сервисов, где требуется юридически значимая электронная подпись: подача налоговой декларации, оформление пенсионных выплат, регистрация юридических лиц, получение выписок из реестров и др. Пользователь получает сертификат через аккредитованный удостоверяющий центр, устанавливает его в браузер или в специализированное приложение, после чего при выполнении операции система автоматически формирует SIG‑файл и прикрепляет его к запросу.
Преимущества использования именно этого формата:
- Универсальность: один тип подписи поддерживается всеми сервисами портала, независимо от типа документа;
- Совместимость с российскими стандартами защиты информации (ФСТЭК, ГОСТ);
- Возможность автоматической проверки подписи без привлечения сторонних средств;
- Защита от подделки: любые изменения в документе делают подпись недействительной, что исключает возможность скрытого редактирования после отправки.
Таким образом, SIG‑файл – это технически оформленная цифровая подпись, обеспечивающая юридическую силу электронных запросов в системе «Госуслуги» и позволяющая проверять подлинность передаваемых данных в автоматическом режиме.