При переходе на электронный документооборот (ЭДО) одним из самых важных вопросов становится юридическая значимость документов. Получая пакет от контрагента, мы должны быть уверены, что он подписан именно тем типом подписи, который предусмотрен законодательством или нашим соглашением. В рамках данной статьи мы подробно разберем, как отличить простую (ПЭП), усиленную неквалифицированную (НЭП) и усиленную квалифицированную (КЭП) электронные подписи непосредственно в интерфейсе 1С, а также проанализируем технические и юридические нюансы каждого типа.
Для начала проанализируем теорию, чтобы понимать, что именно мы ищем в программе. Согласно Федеральному закону № 63-ФЗ «Об электронной подписи», выделяют три основных типа:
Рассмотрим пошагово, как мы можем узнать тип подписи в полученном документе. В программе 1С:Предприятие 8.3 при получении электронного документа (например, через «Текущие дела ЭДО») выполним следующие действия:
Проанализируем результаты проверки. Если подпись квалифицированная (КЭП), система 1С выполнит запрос к сервисам проверки и отобразит зеленую галочку с текстом «Подпись верна». Если же цепочка сертификатов не строится до доверенного корневого центра Минцифры, это первый признак того, что перед нами НЭП или невалидная КЭП.
Выясним причину, по которой одна подпись считается квалифицированной, а другая — нет. Для этого нам нужно заглянуть внутрь состава сертификата. Рассмотрим подробнее ключевые поля:
1. Издатель (Удостоверяющий центр)
У квалифицированной подписи головным (корневым) сертификатом в цепочке всегда будет выступать Минкомсвязь (Минцифры). Если вы видите, что сертификат выдан «УЦ №2 ФНС России» для физлица в его личном кабинете, или внутренним сервером организации — это неквалифицированная подпись (НЭП). КЭП выдается только аккредитованными центрами (например, УЦ ФНС для руководителей или коммерческими АУЦ для сотрудников).
2. Идентификаторы объектов (OID)
В составе сертификата КЭП присутствуют специфические OID, которые регламентированы приказами ФСБ. Например, наличие идентификатора 1.2.643.100.1 указывает на принадлежность к квалифицированной подписи юридического лица. Посмотрим на пример программного обращения к свойствам сертификата, если бы мы писали обработку для автоматической проверки:
// Пример логики анализа типа сертификата
Для Каждого ТекущаяПодпись Из ДокументЭДО.Подписи Цикл
Сертификат = ТекущаяПодпись.Сертификат;
Если Сертификат.Субъект.Содержит("OID.1.2.643.100.1") Тогда
Сообщить("Обнаружена квалифицированная электронная подпись ЮЛ");
КонецЕсли;
КонецЦикла;
3. Средство криптографической защиты (СКЗИ)
В свойствах КЭП обязательно указано, что она создана с использованием сертифицированного ПО, такого как КриптоПро CSP или ViPNet CSP. НЭП может быть создана с использованием библиотек OpenPGP или встроенных криптопровайдеров Windows, которые не проходят сертификацию ФСБ.
Проанализируем ситуацию с точки зрения налоговых рисков. Важно помнить следующее:
Разберем важный момент, актуальный с 2023–2024 годов. Теперь сотрудники компаний подписывают документы КЭП физического лица. В такой подписи нет данных о компании (только ФИО физлица). Чтобы такая подпись признавалась КЭП от лица организации, к документу обязательно должна быть приложена МЧД в формате XML.
В 1С:ЭДО при получении документа система автоматически проверяет наличие МЧД. Если подпись квалифицированная, но доверенность отсутствует или отозвана в реестре ФНС, документ не будет считаться подписанным надлежащим образом. Поэтому всегда обращайте внимание на статус проверки доверенности в форме электронного документа.
Мы выяснили, что определить тип подписи в 1С можно как визуально (через статус проверки и цепочку сертификатов), так и технически (анализируя издателя и OID). Помните, что использование квалифицированной подписи (КЭП) минимизирует ваши юридические риски и избавляет от необходимости заключать дополнительные соглашения «на бумаге». Если же ваш бизнес-процесс предполагает использование НЭП, обязательно регламентируйте это в учетной политике и договорах с контрагентами.