.sgn

Формат .sgn — это один из распространённых форматов откреплённой электронной подписи, используемый для обеспечения целостности и подлинности электронных документов.

Что такое .sgn?

.sgn — это отдельный файл, содержащий цифровую подпись КЭП, созданную на основе другого документа. Он не включает содержимое самого документа, а представляет собой криптографическое доказательство того, что файл был подписан определённым лицом и не изменялся после подписания.

Как работает .sgn?

Создание подписи: пользователь подписывает документ с помощью специализированного программного обеспечения (например, КриптоПро CSP, E-DocSign);

Формирование файла: подпись сохраняется в виде отдельного файла с тем же именем, что и оригинальный документ, но с расширением .sgn. Пример:

  • Документ: договор.pdf
  • Подпись: договор.pdf.sgn

Проверка подписи: для проверки необходимо иметь оба файла: сам документ и его .sgn-файл. Специальное ПО сравнивает хэш-суммы и подтверждает целостность и подлинность.

Преимущества формата .sgn:

  • Документ остаётся неизменным — удобно при работе с оригиналами;
  • Гибкость — к одному документу можно приложить несколько подписей;
  • Прозрачность — документ можно читать без криптографических программ;
  • Широкая совместимость — поддерживается многими системами ЭДО и ПО для работы с ЭЦП.

Особенности и ограничения:

  • Необходимо передавать два файла: документ и .sgn;
  • Нельзя переименовывать файлы, иначе связь между ними будет утеряна;
  • Требуется специальное ПО для проверки подписи УКЭП (например, КриптоПро CSP);
  • Нет визуального представления внутри документа — пользователь не видит графического обозначения подписи.

Где используется .sgn?

Формат .sgn активно применяется:

  • В государственных системах (ФНС, ПФР, Росреестр);
  • При работе с ЕФРСБ (единый реестр банкротств);
  • В электронных торгах и закупках;
  • В корпоративном электронном документообороте (ЭДО);
  • При взаимодействии с порталом Госуслуг и другими цифровыми платформами.

Пример структуры:

Имя файлаТип файлаОписание
договор.pdfИсходный документPDF-файл с текстом договора
договор.pdf.sgnОткреплённая ЭППодпись к договору

Как проверить .sgn-файл?

Чтобы проверить подпись:

  1. Убедитесь, что установлено криптографическое ПО (например, КриптоПро CSP или E-DocSign);
  2. Запустите программу проверки подписи;
  3. Загрузите оба файла: документ и .sgn;
  4. Программа покажет результат проверки: действительна, повреждена, просрочена или не найдена.

Альтернативные форматы подписи:

ФорматТип подписиОсобенности
.sigОткреплённаяАналог .sgn, тоже внешняя подпись
.p7sУниверсальнаяМожет быть как отдельным файлом, так и частью MIME-сообщения
ВстроеннаяИнтегрированнаяХранится внутри документа (PDF, Word)

Вывод

Файл с расширением .sgn — это стандартный формат откреплённой электронной подписи, который позволяет обеспечить юридическую значимость документа без изменения его содержимого. Однако требует внимательного обращения: важно сохранять соответствие имён файлов и использовать совместимое программное обеспечение.