Присоединённая и отсоединённая электронная подпись, отличия — это два способа технически связать подпись с документом. В одном случае подпись и файл склеены в единый контейнер, в другом — подпись лежит рядом в отдельном файле. На вид мелочь, но от выбора зависит, чем вы будете открывать документ, что отправите контрагенту и где потом сможете проверить подлинность. Разберём, чем они отличаются по сути, где применяются, какие расширения (sig, p7s, sgn) к чему относятся и в каких случаях выбирать тот или иной формат. Это часть большого материала про проверку электронной подписи, где описаны все сценарии валидации ЭП — от онлайн-сервисов до локальных криптопрограмм.
Автор статьи — Мария Ж, юрист со стажем более 20 лет, соучредитель сервиса КЭДО Добыто, спикер на конференциях по КЭДО и юриспруденции, судебный эксперт в сфере корпоративного и трудового права. Занимается наймом персонала более 13 лет. Автор более 1000 статей о цифровой подписи, трудовом праве, КЭДО и HR.
Два способа связать подпись с документом: откуда взялось деление
Электронная подпись — это не печать, которая «шлёпается» на файл. С точки зрения криптографии, подпись — это результат математического преобразования над хэшем документа. Эту последовательность куда-то нужно положить. Вариантов два. Либо внутрь документа-контейнера вместе с подписываемыми данными. Либо отдельным файлом рядом.
Отсюда и пошло разделение. Присоединённая подпись (attached) — документ и подпись в одном файле. Отсоединённая (detached, она же открепленная) — документ остаётся в исходном виде, а подпись едет следом как отдельный файл с расширением .sig, .p7s, .sgn или .sign. Оба формата описаны стандартами CMS (он же PKCS#7, международный стандарт RFC 5652) и надстройкой над ним — CAdES. На них построены все наши криптопровайдеры: КриптоПро CSP, КриптоАРМ, VipNet CSP.
Мария Ж, специалист по цифровой подписи и КЭДО:
«Клиенты часто путаются с форматами, особенно когда на руках пачка документов с расширением .sig, а рядом лежат исходники. Думают, подпись битая, а это просто отсоединённая «открытка» лежит отдельно от «закрытки». Тут главное понять, какой формат запросил получатель — Росреестр, суд или площадка торгов.»
Важный нюанс. Оба вида подписи юридически равносильны по 63-ФЗ «Об электронной подписи». В законе никто не сказал, что один формат «лучше» другого. Разница — чисто техническая. Но эта техническая разница на практике решает многое: что вы сможете открыть, что потеряете при пересылке, и как будете доказывать подлинность подписи при проверках.
Присоединённая электронная подпись: как работает и что внутри
Присоединённая подпись упаковывает исходный документ и результат подписания в один криптографический контейнер. На выходе — один файл. Часто с расширением .sig или .p7s. Исходный документ никуда не делся, он теперь внутри контейнера, но без специального ПО вы его оттуда не достанете.
Выглядит это так. Был файл договор.pdf. Подписали присоединённой подписью. Получился договор.pdf.sig (или .p7s). Вес файла слегка вырос за счёт добавленных к хэшу данных — сертификат подписанта, подпись, служебная информация. Чтобы прочитать этот договор, собеседнику нужна криптопрограмма: КриптоАРМ, КриптоПро CSP с Инструментами, онлайн-сервис проверки.
Преимущество присоединённой подписи — всё хранится в одной коробочке. Потерять «половину» нельзя. Отправил один файл — получатель получил и документ, и подпись, и сертификат. На этом основана работа ряда госсистем. Например, Росалкогольтабакконтроль принимает от компаний только присоединённую подпись.
Минус такой же очевидный. Без криптопрограммы у получателя — тупик. Если документ прилетел человеку, который никогда не видел электронной подписи, он откроет файл текстовым редактором и увидит абракадабру. Нужен установленный КриптоПро CSP, нужны корневые сертификаты Минцифры и УЦ ФНС в хранилище — иначе подпись «не построит цепочку доверия».
Отсоединённая электронная подпись: два файла, и в этом вся прелесть
Отсоединённая подпись работает наоборот. Исходный документ не меняется — остаётся битом в бит таким же, каким был. А рядом с ним генерируется второй файл, с тем же именем плюс расширение .sig (или .p7s, .sgn, .sign, .bin — варианты одного формата PKCS#7). В нём хэш документа, криптографическая подпись этого хэша, сертификат подписанта, служебные атрибуты.
Для проверки нужны оба файла. Отсутствует один — подпись проверить невозможно. Это и плюс, и минус. Плюс — исходный документ открывается любой программой: PDF откроется в любом PDF-ридере, DOCX — в Word. Читателю подпись не мешает. Минус — при пересылке легко потерять один из файлов.
Отсоединённую подпись любят госпорталы и судебные системы. Выписки из ЕГРН с сайта Росреестра приходят именно так: xml-файл самой выписки и рядом .sig с подписью ФНС. Мой Арбитр, ГАС Правосудие принимают иски с отсоединённой подписью — расширения sig, p7s, sgn, pkcs7 формата PKCS#7. Госуслуги в разделе проверки подписи по умолчанию работают с отсоединённой: загружаешь два файла, получаешь результат.
Мария Ж, судебный эксперт по трудовому праву:
«В судебной практике отсоединённая подпись — базовый стандарт. Подаём иск через Мой Арбитр — загружаем PDF иска и файл .sig рядом. Если приходит документ с присоединённой подписью, приходится его сначала «распаковывать» через КриптоАРМ, вытаскивать исходник, а потом уже изучать. На больших объёмах дел это заметно бьёт по времени.»
Отличия присоединённой и отсоединённой подписи: таблица
Чтобы не мешать тёплое с мягким, собрал отличия в одну таблицу. Она пригодится, когда нужно быстро вспомнить, что чем отличается.
| Параметр | Присоединённая | Отсоединённая |
|---|---|---|
| Количество файлов на выходе | 1 файл (документ + подпись в одном контейнере) | 2 файла (документ отдельно, подпись отдельно) |
| Расширение файла подписи | .sig, .p7s | .sig, .p7s, .sgn, .sign, .bin |
| Чтение исходного документа | Только через криптопрограмму | Любой программой (PDF-ридер, Word и т.п.) |
| Изменение исходного файла | Файл «упаковывается» в контейнер | Исходный файл не меняется |
| Риск потери при пересылке | Низкий (один файл) | Выше (нужно передать оба файла) |
| Формат контейнера | CMS / PKCS#7, CAdES (присоединённый профиль) | CMS / PKCS#7, CAdES (отсоединённый профиль) |
| Типичные сценарии применения | Росалкогольтабакконтроль, загрузка в закрытые информационные системы | Росреестр, Мой Арбитр, ГАС Правосудие, Госуслуги, ЭДО с контрагентами |
| Юридическая сила | Равная (63-ФЗ не делает различий) | Равная (63-ФЗ не делает различий) |
| Где ставится по умолчанию | КриптоАРМ (если не снять галочку) | Добыто Подпись, большинство онлайн-сервисов |
Таблица — это каркас. Дальше по каждому пункту разберёмся глубже. А то часто читают таблицу, вроде всё понятно, а потом сталкиваются с первой же непонятной ситуацией — и опять двадцать пять.
Когда выбирать присоединённую, а когда отсоединённую
Правило одно: всегда смотрите на требования того места, куда отправляете документ. Не ваши пожелания определяют формат, а требования принимающей стороны.
Отсоединённую подпись ставьте, если подаёте документы в суд через Мой Арбитр или ГАС Правосудие (формат PKCS#7 отсоединённая), работаете с Росреестром и получаете выписки ЕГРН, отправляете документы контрагенту без криптопрограмм, загружаете подписанный документ на Госуслуги для проверки, или нужно, чтобы получатель мог открыть документ любой программой.
Присоединённую подпись выбирайте, если принимающая система требует именно её (Росалкогольтабакконтроль, некоторые отраслевые информационные системы), важно гарантированно не потерять связку документа и подписи при пересылке, или работаете с PDF через встроенную подпись PAdES — разновидность присоединённой для PDF с визуальным штампиком.
Не ведитесь на «удобство». Если думаете «я бы вот присоединённую поставил — зачем два файла таскать», но отправляете в суд — будут проблемы. Если наоборот, получатель ждёт контейнер, а вы прислали два файла — ему неудобно. Смотрите инструкцию принимающей стороны.
Часто бывает, что документ нужно подписать здесь и сейчас, а в голове каша: какой формат, где галочку ставить, какое расширение указать в имени файла. Можно полчаса разбираться в настройках КриптоАРМ — а можно воспользоваться сервисом Добыто Подпись, где нужно только загрузить документ, выбрать сертификат и нажать «Подписать».
В практике Добыто через сервис подписания за год проходит больше миллиона документов от коммерческих организаций, ИП и физлиц. Запустили после того, как убедились: клиенты КЭДО-платформы просят «я хочу подписать один файлик, не устанавливая себе КриптоАРМ».
Форматы файлов подписи: sig, p7s, sgn, sign — что это и чем отличается
Многих ставит в тупик: идут файлы с разными расширениями, кажется, разные вещи. На деле — одно и то же. Под капотом всё равно PKCS#7, просто расширения исторически разные.
.sig — самое распространённое в России. По умолчанию выдаёт КриптоАРМ, РусТендер, Контур.Крипто. От английского «signature».
.p7s — международный стандарт, производная от PKCS#7. Любят иностранные системы и продукты, придерживающиеся глобальных стандартов. КриптоПро CSP часто выдаёт именно .p7s. В S/MIME-почте тоже используется .p7s.
.sgn — встречается реже, в старых системах и на специфических порталах. Содержимое — то же самое PKCS#7.
.sign — иногда используется как альтернатива .sig, встречается в госсистемах.
.bin — «сырая» бинарная кодировка подписи в формате DER. Применяется в автоматизированных сценариях интеграции.
Нюанс, который помогает в практике. Расширение можно переименовать. Файл документ.pdf.p7s, а система требует .sig — переименовываем, всё работает. Содержимое не меняется, только имя файла. В КриптоАРМ на шаге сохранения подписи можно вручную указать расширение — программа одинаково их поддерживает.
Мария Ж, юрист со стажем более 20 лет:
«Пришёл клиент с отсоединённой подписью расширения .sig, а портал торгов требовал .p7s. Клиент три дня бился, пытаясь заново подписать в другой программе. Хотя нужно было просто переименовать файл — содержимое идентичное. Из-за такой ерунды люди теряют тендеры. А ларчик открывался просто: формат один, расширение разное.»
Как проверить подпись: инструкция для обоих видов
Проверка — отдельная тема. Для двух видов подписи алгоритм слегка различается, потому что сервисам нужно понимать, один файл им загружать или два.
Проверка подписи через онлайн-сервисы: пошагово
Показать пошаговую инструкцию
- Шаг 1. Определите тип подписи. Если у вас один файл с расширением .sig, .p7s или исходный документ «упакован» в контейнер — это присоединённая. Если рядом с исходным файлом (договор.pdf) лежит отдельный файл (договор.pdf.sig или договор.pdf.p7s) — это отсоединённая.
- Шаг 2. Откройте сервис проверки. Варианты: портал Госуслуг (раздел Подтверждение подлинности электронной подписи), сервис Добыто Подпись, e-trust.gosuslugi.ru, Контур.Крипто, КриптоАРМ.
- Шаг 3. Выберите тип подписи в интерфейсе — присоединённая или отсоединённая. По умолчанию в большинстве сервисов стоит отсоединённая.
- Шаг 4. Загрузите файлы. Для присоединённой — один файл. Для отсоединённой — сначала исходный документ, потом файл подписи. Порядок важен, перепутаете — будет ошибка.
- Шаг 5. Подтвердите согласие на обработку персональных данных (требование 152-ФЗ) и нажмите «Проверить подпись».
- Шаг 6. Получите результат. Сервис покажет: статус подписи (действительна / недействительна), информацию о владельце сертификата, дату действия сертификата, удостоверяющий центр.
На чём чаще всего спотыкаются при проверке. Первое — загружают файл подписи как «документ», а исходник — как «подпись». Местами перепутали — результат ошибка «Входные данные не являются подписанным сообщением». Второе — документ после подписания кто-то изменил. Даже одна запятая — и хэш не сойдётся, подпись покажется недействительной. Третье — срок сертификата истёк. Подпись математически верна, но доверие к сертификату уже не подтвердить.
Образцы документов и памяток по электронной подписи
Открыть список документов
| Документ | Скачать |
|---|---|
| Памятка по настройке КЭП для налоговой | Скачать |
| Ответы на вопросы об установке ЭЦП | Скачать |
| Инструкция по установке ЭЦП на компьютер | Скачать |
| Руководство пользователя Добыто КЭДО | Скачать |
| Шаблон соглашения по ЭДО | Скачать |
| Приказ о введении КЭДО | Скачать |
| Приказ о КЭДО | Скачать |
| Правила обработки персональных данных | Скачать |
| Методические рекомендации по внедрению ЭДО | Скачать |
| Примерная форма трудового договора | Скачать |
Форматы CAdES: когда простой PKCS#7-подписи уже не хватает
Присоединённая и отсоединённая — это про упаковку. А есть ещё вопрос: сколько в подписи доказательств валидности. Базовая подпись PKCS#7 / CMS — это минимум. В неё входят хэш документа, подпись хэша закрытым ключом, сертификат. Всё.
Проблема в том, что после истечения срока действия сертификата подписанта (их выдают на 12-15 месяцев) такую подпись становится сложно доказать. Подпись математически верна. Но действовал ли сертификат на момент подписания? В простом CMS этого доказательства нет. Поэтому для долгосрочного хранения придумали форматы CAdES — надстройку над CMS.
CAdES-BES — базовая подпись со ссылкой на сертификат подписанта.
CAdES-T — добавляется штамп доверенного времени (TSP) от аккредитованной службы, подтверждающий, когда создана подпись. После истечения сертификата подпись остаётся доказуемой.
CAdES-X Long — в подпись зашиваются полные данные сертификатов цепочки и списки отзыва (CRL). Не нужен онлайн-доступ к УЦ для проверки.
CAdES-A — архивная подпись. Поверх CAdES-X Long ставятся дополнительные архивные штампы времени. Нужна для документов с длительным сроком хранения: кадровые документы, бухгалтерская первичка, нотариальные акты.
CAdES может быть и присоединённой, и отсоединённой — это два независимых параметра. Можно создать отсоединённую CAdES-X Long Type 1, а можно присоединённую CAdES-BES. Всё зависит от требований системы.
Мария Ж, соучредитель сервиса КЭДО Добыто:
«Для кадрового архива мы используем CAdES-X Long Type 1 — отсоединённую. Срок хранения кадровых документов до 50 лет. Если ставить просто CMS, через 5-10 лет после увольнения такую подпись невозможно доказать в суде. Поэтому делаем ухаживание за подписью: штамп времени, архивные метки, чтобы архивариус ещё мог всё проверить.»
Типичные ошибки при работе с присоединённой и отсоединённой подписью
Ошибка 1. Отправка только исходного документа без файла подписи. Классика жанра при отсоединённой. Прикрепили к письму договор.pdf, забыли про договор.pdf.sig. У получателя документ есть, подписи нет. Юридически — не подписанный электронной подписью документ.
Ошибка 2. Изменение исходного файла после подписания. Кто-то «подправил» документ после подписания — исправил опечатку, добавил комментарий. Хэш сломан. Подпись становится недействительной. Единственный способ восстановить — подписать заново.
Ошибка 3. Выбор не того формата под требования площадки. Отправили присоединённую туда, где ждали отсоединённую. Документ не принят. Перевыпуск — потеря времени, иногда пропуск сроков.
Ошибка 4. Использование просроченного сертификата. Подпись поставили, сертификат действовал. Через год сертификат истёк, подпись перестала «строить цепочку доверия». Без штампа времени (CAdES-T минимум) доказать валидность на момент подписания сложно.
Ошибка 5. Отсутствие корневых сертификатов у получателя. Подпись валидна, но у получателя не установлены корневые сертификаты Минцифры и УЦ ФНС. Программа покажет «Нет полного доверия к сертификату подписи». Документ юридически подписан, но получатель напуган.
Стоимость решения для работы с электронной подписью: тарифы КЭДО Добыто
Если электронная подпись нужна не для одного договора, а для систематического кадрового документооборота, отдельные программы типа КриптоАРМ перестают быть оптимальным выбором. Ставить каждому сотруднику КриптоПро, покупать лицензии, выдавать токены — дорого и хлопотно. Имеет смысл перейти на платформу, где вся работа с подписями выстроена системно.
| Тариф / Услуга | Стоимость | Условия |
|---|---|---|
| Тариф Старт (ПЭП и УНЭП, базовые шаблоны) | от 30 ₽ за сотрудника / мес | До 25 сотрудников |
| Тариф Бизнес (ПЭП, УНЭП, УКЭП, 1С, архив) | от 50 ₽ за сотрудника / мес | Минимум 50 сотрудников, 30 000 ₽ в год |
| Тариф Корпорация (SLA 99.9%, API, выделенный сервер) | По запросу | Персональный менеджер |
| Электронные подписи сотрудников (ПЭП, УНЭП) | Входят в тариф | Без доплат |
| Добыто Подпись (разовое подписание файлов) | Бесплатно | Веб-сервис без регистрации |
Итоговая стоимость решения зависит от численности персонала, выбранного тарифа и набора нужных модулей — электронного архива, интеграций, кастомных шаблонов. Для точного расчёта под конкретную компанию удобнее ориентироваться на актуальные тарифы сервиса Добыто КЭДО, где указаны все условия и опции подключения.
Электронные подписи ПЭП и УНЭП для сотрудников выпускаются в составе тарифа без доплат. УКЭП при необходимости оформляется через партнёров-удостоверяющих центров. В практике Добыто мы видим: отказ от бумажных кадровых документов и переход на работу с отсоединённой/присоединённой подписью внутри КЭДО-платформы в среднем сокращает затраты на кадровое делопроизводство от 2000 рублей в год на каждого сотрудника.
Выводы: что важно запомнить о присоединённой и отсоединённой подписи
Присоединённая и отсоединённая электронная подпись — это два способа упаковать подпись относительно документа. Присоединённая объединяет документ и подпись в один файл-контейнер (PKCS#7/CMS), отсоединённая оставляет документ в первоначальном виде и создаёт отдельный файл подписи с расширениями .sig, .p7s, .sgn, .sign или .bin. Юридически оба формата равносильны по 63-ФЗ — разница чисто техническая, продиктованная требованиями принимающих систем.
На практике формат выбирает не подписант, а получатель. Суды, Росреестр, Мой Арбитр, ГАС Правосудие, Госуслуги работают с отсоединённой подписью в формате PKCS#7. Росалкогольтабакконтроль и ряд закрытых отраслевых систем требуют присоединённую. Перед подписанием всегда проверяйте регламент той системы, куда отправляете документ. Для долгосрочного архивного хранения выбирайте не базовую CMS-подпись, а CAdES-T, CAdES-X Long Type 1 или CAdES-A со штампами доверенного времени.
Часто задаваемые вопросы
Чем присоединённая подпись отличается от отсоединённой простыми словами?
Имеют ли присоединённая и отсоединённая подписи одинаковую юридическую силу?
Что такое файл .sig и чем он отличается от .p7s?
Какую подпись выбрать для отправки документов в суд?
Как открыть файл с присоединённой подписью, если нет КриптоАРМ?
Можно ли переименовать файл подписи и продолжить им пользоваться?
Что делать, если сертификат подписи просрочился?
Почему при проверке отсоединённой подписи выдаёт ошибку «Входные данные не являются подписанным сообщением»?
Чем встроенная подпись в PDF отличается от присоединённой и отсоединённой?
Какой формат подписи применяется в КЭДО для кадровых документов?
Как понять, какой у меня тип подписи, если прислали один файл .sig?
Выбор между присоединённой и отсоединённой подписью — это вершина айсберга. За ней стоит целый слой задач: генерация подписей в нужном формате (CAdES-T, CAdES-X Long, CAdES-A), автоматическое добавление штампов времени, маршрутизация подписантов, хранение архива десятилетиями, интеграция с 1С и другими учётными системами. Для одного договора в год — справится любой сотрудник с КриптоАРМ. Для сотен и тысяч документов в месяц нужна платформа, где это всё автоматизировано.
Сервис Добыто КЭДО подключил к кадровому электронному документообороту более 500 компаний — от ИП до организаций со штатом 3000+ сотрудников. Знаем практику работы разных ГИТ в регионах, требования Роструда к формату и хранению кадровых документов. Реализовали автоматическое применение нужных форматов CAdES в зависимости от типа документа и срока его хранения.
- Поддержка всех трёх видов подписей — ПЭП, УНЭП, УКЭП — для любого кадрового процесса
- Автоматическое применение формата CAdES-X Long Type 1 для документов с длительным сроком хранения
- Мобильное приложение для подписания документов с телефона — в командировке, в отпуске, без похода в отдел кадров
- Готовый коннектор с 1С (ЗУП, КА, ERP, бухгалтерия) — ставится за час без привлечения разработчиков
- Хранение документов до 50 лет — доступ к архиву сохраняется даже при расторжении договора с провайдером
- Вся цепочка подписей фиксируется с отметками времени — защита при проверках ГИТ и в суде
- Юридическая значимость по 63-ФЗ и 377-ФЗ — электронный документ равносилен бумажному