24

Как создать откреплённую подпись .sig с КриптоПро CSP 4

Приветствую, коллеги. Мне понадобилось отправить документ вместе с отдельным файлом электронной подписи .sig. На компьютере была КриптоПро CSP 4, а привычного пункта «Инструменты КриптоПро» в системе не оказалось.

Что такое откреплённая подпись

Исходный документ при таком подписании не изменяется. Рядом создаётся второй файл, обычно с расширением .sig. Получателю нужны оба файла: сам документ и его подпись.

Почему я не искал отсутствующую кнопку

КриптоПро CSP 4 является криптопровайдером, но удобная оболочка для создания отдельного файла подписи в этой конфигурации отсутствовала. Покупать другую версию только ради одной операции не потребовалось: я использовал установленную в организации программу, которая умеет работать через КриптоПро CSP.

Как я создал файл .sig

  1. Открыл документ в разрешённой программе для электронной подписи — например, КриптоАРМ, ViPNet CryptoFile или другом принятом в организации средстве.
  2. Выбрал операцию создания электронной подписи.
  3. Указал исходный файл и нужный сертификат.
  4. В параметрах выбрал откреплённую подпись.
  5. Сохранил полученный файл .sig рядом с исходным документом.

Я не переименовываю файл подписи вручную и не изменяю исходный документ после подписания: даже небольшое изменение нарушит проверку.

Как я проверил результат

В каталоге осталось два файла: исходный документ и его подпись .sig. Затем я выполнил проверку подписи той же программой и убедился, что указан правильный сертификат.

Получилось или остались вопросы?

Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.

Напишите комментарий

Опишите проблему и укажите, какое решение вы уже проверили. Адрес электронной почты на сайте не публикуется.