Подписание документов ЭЦП в сервисах Контур
Подписать документ усиленной квалифицированной электронной подписью (УКЭП) в экосистеме Контур можно двумя основными способами: через веб-сервис Контур.Крипто для быстрой подписи файлов в браузере или через систему электронного документооборота Контур.Диадок для юридически значимого обмена с контрагентами. Для успешного выполнения операции необходимо наличие действующего сертификата, установленного криптопровайдера (например, КриптоПро CSP) и настроенного браузерного плагина.
Ниже приведена детальная инструкция по настройке рабочего места, процессу подписания и решению типовых проблем, с которыми сталкиваются пользователи.
Краткий ответ: Для разовой подписи файла используйте Контур.Крипто. Для регулярного обмена документами с партнерами — Контур.Диадок. В обоих случаях требуется установленный на компьютере сертификат ЭЦП и плагин для браузера.
Выбор инструмента: Крипто или Диадок?
Перед началом работы важно определить задачу, так как от этого зависит выбор сервиса.
| Задача | Рекомендуемый сервис | Особенности |
|---|---|---|
| Быстро подписать файл (PDF, DOCX) для отправки по email или загрузки на портал | Контур.Крипто | Работает в браузере, не требует регистрации в системе ЭДО, бесплатно для базовых операций. |
| Обмен юридически значимыми документами с контрагентами (счета, акты, договоры) | Контур.Диадок | Гарантирует юридическую силу, хранит историю переписки, автоматически проверяет статусы документов. |
| Подписание документов «на ходу» с мобильного устройства | Контур.Диадок + Приложение | Требуется смартфон с NFC и токен с поддержкой Bluetooth/NFC или облачная подпись. |
Если ваша цель — просто поставить визуальную или техническую подпись на файл без отправки его через оператора ЭДО, выбирайте Контур.Крипто.
Требования к рабочему месту
Веб-сервисы Контур не работают «из коробки» без предварительной подготовки компьютера. Браузер сам по себе не имеет доступа к закрытым ключам электронной подписи, хранящимся на реестре компьютера или токене.
Необходимое программное обеспечение
- Криптопровайдер. Чаще всего используется КриптоПро CSP версии 5.0 или выше. Он должен быть установлен в систему и иметь действующую лицензию (для некоторых операций хватает trial-версии, но для постоянной работы нужна покупка).
- Сертификат ЭЦП. Закрытый ключ должен быть доступен на компьютере. Если ключ находится на токене (RuToken, JaCarta), токен должен быть подключен до запуска браузера.
- Браузерный плагин. Для связи браузера с криптопровайдером необходим плагин Контур.Plugin (или универсальный плагин КриптоПро ЭЦП Browser plug-in, если сервис поддерживает).
- Браузер. Рекомендуются современные версии Яндекс.Браузера, Google Chrome, Microsoft Edge или Mozilla Firefox. Internet Explorer более не поддерживается.
Совет по настройке: Устанавливайте программное обеспечение под учетной записью с правами администратора. После установки КриптоПро CSP и плагина обязательно перезагрузите компьютер, чтобы драйверы токенов и службы криптографии корректно зарегистрировались в системе.
Пошаговая инструкция: как подписать файл в Контур.Крипто
Процесс подписания в веб-интерфейсе интуитивно понятен, но требует строгого соблюдения последовательности действий.
- Подготовка. Убедитесь, что токен с ЭЦП подключен к USB-порту, а браузер запущен.
- Вход в сервис. Перейдите на сайт Контур.Крипто. Нажмите кнопку «Войти» или «Подписать». Сервис автоматически проверит наличие установленных компонентов.
- Загрузка файла.
- Перетащите документ в специальную область или нажмите «Выбрать файлы».
- Можно загрузить несколько файлов одновременно (общий лимит обычно составляет до 100 МБ).
- Выбор сертификата.
- Система предложит выбрать сертификат из списка доступных на компьютере.
- Проверьте ФИО владельца, срок действия и организацию. Если список пуст, значит, плагин не видит ключи (см. раздел «Частые ошибки»).
- Формирование подписи.
- Нажмите кнопку «Подписать».
- Браузер может запросить разрешение на использование плагина — подтвердите действие.
- Если ключ защищен PIN-кодом, введите его в появившемся окне КриптоПро.
- Скачивание результата.
- После успешного подписания вы получите архив или отдельный файл подписи (с расширением
.sigили.sign). - Важно: Для проверки подписи получателем необходимо отправлять оба файла: исходный документ и файл подписи. Либо используйте формат CMS, где подпись вшита в файл (если сервис предлагает такую опцию).
- После успешного подписания вы получите архив или отдельный файл подписи (с расширением
Частые ошибки и способы их решения
Даже при наличии всех компонентов процесс может прерваться ошибкой. Ниже приведены самые распространенные сценарии сбоев и методы их устранения.
1. «Сертификаты не найдены» или пустой список
Причина: Браузерный плагин не имеет доступа к хранилищу ключей, либо не установлен КриптоПро CSP. Решение:
- Проверьте, установлен ли КриптоПро CSP в «Панели управления» -> «Программы и компоненты».
- Убедитесь, что расширение Контур.Plugin включено в настройках браузера.
- Если используете токен, проверьте, видит ли его утилита «Панель управления Рутокен» или аналогичная программа для вашего носителя.
- Попробуйте открыть сервис в другом браузере (например, в Яндекс.Браузере, который часто лучше совместим с российскими крипто-стандартами).
2. Ошибка «Не удалось создать подпись» или «Ошибка плагина»
Причина: Конфликт версий плагина и криптопровайдера, либо блокировка со стороны антивируса/брандмауэра. Решение:
- Обновите КриптоПро CSP до последней актуальной версии (5.0 R2 и выше).
- Переустановите плагин Контур.Plugin, скачав его с официального сайта.
- Добавьте сайт
crypto.kontur.ruв исключения антивируса. - Очистите кэш браузера и перезапустите его.
3. Неподдерживаемый формат файла
Причина: Попытка подписать файл в формате, который сервис не обрабатывает корректно (например, специфические форматы CAD-систем или поврежденные PDF). Решение:
- Используйте стандартные форматы: PDF, DOCX, XLSX, JPG, PNG.
- Если файл PDF содержит сложные элементы защиты, попробуйте распечатать его в виртуальный PDF-принтер («Microsoft Print to PDF») и подписать полученную копию.
4. Проблема с правами доступа (на корпоративных ПК)
Причина: Политики безопасности организации запрещают установку плагинов или доступ к USB-портам для токенов. Решение:
- Обратитесь к системному администратору вашей компании для настройки исключений.
- Самостоятельная установка в таких случаях невозможна.
Внимание к срокам действия! Перед подписанием критически важных документов всегда проверяйте срок действия сертификата ЭЦП. Если срок истекает сегодня или завтра, возможны сбои при проверке подписи у получателя из-за рассинхронизации времени или отсутствия актуальных списков отзыва (CRL).
FAQ: Часто задаваемые вопросы
Можно ли подписать документ ЭЦП без установки КриптоПро? Нет, для работы с квалифицированной электронной подписью (КЭП) на базе ГОСТ алгоритмов наличие криптопровайдера (КриптоПро CSP, VipNet и др.) обязательно. Веб-сервисы лишь предоставляют интерфейс, но криптографические операции выполняет установленное ПО.
Что делать, если подпись не принимается на портале госуслуг или налоговой? Убедитесь, что вы используете квалифицированную электронную подпись (КЭП), выданную аккредитованным удостоверяющим центром. Неквалифицированные подписи (НЭП), которые иногда создаются в простых сервисах, не имеют юридической силы для отчетности в ФНС или ПФР. Также проверьте, что файл подписи имеет формат detached signature (отсоединенная подпись) или CMS, требуемый конкретным порталом.
Как проверить, что подпись действительно стоит? В самом сервисе Контур.Крипто есть функция проверки. Также можно использовать бесплатный сервис «Контур.Крипто» в режиме «Проверить» или офлайн-утилиты от КриптоПро (CryptoPro Tools). При проверке система должна сообщить: «Подпись верна», «Сертификат действителен».
Можно ли подписывать документы на Mac или Linux? Да, но с ограничениями. КриптоПро CSP имеет версии для macOS и Linux. Однако браузерные плагины могут работать нестабильно. Рекомендуется использовать сертифицированные сборки браузеров под эти ОС или подписывать документы через десктопные приложения (например, КриптоАРМ), если веб-версия не работает.