
Как открыть документ с электронной подписью
Автор: Ирина Денисова · Обновлено
Главное
- Подписанный документ не открывается двойным щелчком, потому что файл содержит не сам текст, а контейнер с электронной подписью.
- Файлы .sig, .p7s и .sgn открывают встроенными средствами Windows и macOS либо через КриптоПро CSP и плагин для браузера.
- После открытия документа обязательно проверьте подпись, чтобы убедиться в подлинности файла.
- Если подпись отображается как недействительная, причина может быть в отсутствии сертификата подписанта на компьютере — его нужно установить.
- При сохранении открытого документа следите, чтобы не потерять саму подпись.
Файл с электронной подписью часто выглядит как обычный документ, но при двойном щелчке открывается пустое окно или ошибка. Причина в том, что внутри такого файла лежит не текст договора или акта, а криптографический контейнер: сама подпись, сертификат подписанта и исходный документ в зашифрованном виде. Без специального средства просмотра вы увидите только служебные данные или ничего. Разобраться, чем открыть .sig, .p7s и .sgn, как проверить подпись и что делать, если сертификат не установлен, — значит сэкономить время и избежать сомнений в подлинности бумаг. В статье — пошаговые способы для Windows и macOS, работа через КриптоПро CSP и браузерный плагин, разбор частых ошибок «подпись недействительна» и правила сохранения документа вместе с подписью.
Вклады в каталоге FINTAL
Почему подписанный документ не открывается двойным щелчком
Двойной щелчок по файлу .sig, .p7s или .sgn чаще всего открывает пустоту: система либо показывает окно выбора программы, либо запускает редактор, который видит только «мусорные» символы. Причина не в вирусе и не в битом файле. Перед вами не сам договор или акт, а контейнер с подписью — отдельный криптографический объект, который по умолчанию не ассоциирован ни с одним приложением.
Windows и macOS не умеют «из коробки» показывать содержимое таких контейнеров: для них это просто набор байтов с незнакомым расширением. Двойной щелчок срабатывает только там, где установлен криптопровайдер или специальный просмотрщик, — например, на рабочем месте бухгалтера с КриптоПро. На домашнем ноутбуке без такого ПО реакция предсказуема: «Не удалось открыть файл» или предложение найти программу в интернете.
Дебетовые карты в каталоге FINTAL
Вторая причина — отдельный файл подписи. В документообороте встречаются две схемы: подпись «приклеена» к документу (файл .sig или .sgn содержит и данные, и криптографию) и подпись «отдельно» (рядом лежат, например, договор.pdf и договор.pdf.sig). Во втором случае открывать нужно именно PDF или DOCX, а файл .sig — только проверять. Если вы щёлкнете по подписи, документ не появится: там его просто нет.
Третья типичная ситуация — файл пришёл из почты или мессенджера в «сыром» виде. Некоторые сервисы переименовывают вложение в .txt или .dat, и тогда даже установленный просмотрщик не поймёт, что перед ним. Проверьте расширение: если оно не совпадает с ожидаемым, верните исходное имя перед открытием.
Что на самом деле лежит внутри файла с электронной подписью
Файл .p7s — это контейнер PKCS#7. Внутри два слоя: исходный документ (например, PDF, DOCX или XML) и криптографический блок — отсоединённая или присоединённая подпись. Если подпись присоединённая, документ лежит прямо в контейнере, и его можно извлечь. Если отсоединённая — в контейнере только сама подпись, а текст документа хранится отдельным файлом.
Файл .sig — общее расширение для подписи в самых разных форматах: это может быть PKCS#7, XMLDSig (для XML-документов) или проприетарный формат конкретной системы. Универсального «открывателя» нет: сначала нужно понять, чем подписан документ. Признак простой — посмотрите на исходное расширение документа: если рядом лежит акт.xml.sig, это почти наверняка XMLDSig, а если акт.pdf.sig — PKCS#7.
Файл .sgn чаще встречается в банковских и ведомственных системах. Внутри — подпись и, как правило, ссылка на исходный документ. Такой файл обычно проверяется не «вручную», а в клиенте банка или на портале ведомства: там уже встроен нужный криптопровайдер.
Практический вывод: подпись — это не сам документ. Она подтверждает, что файл не менялся после подписания и что его подписал владелец сертификата. Поэтому «открыть подпись» — значит либо извлечь документ из контейнера, либо проверить отдельную подпись рядом с документом. Эти две задачи решаются разными инструментами, и путать их — главная причина, почему пользователь видит «нечитаемый» файл.
Чем открыть файл .sig, .p7s и .sgn: встроенные средства Windows и macOS
Прежде чем ставить сторонний софт, проверьте, что уже есть в системе. Встроенные средства ограничены, но для базовой проверки их хватает.
| Средство | Что умеет | Чего не умеет |
|---|---|---|
| Просмотр свойств файла в Windows | Показывает вкладку «Цифровые подписи», если подпись встроена в документ (например, в PDF или Office) | Не открывает отдельные .sig и .p7s, не извлекает содержимое контейнера |
| Оснастка «Сертификаты» (certmgr.msc) | Позволяет увидеть сертификат подписанта, если он уже установлен | Не проверяет подпись файла и не показывает сам документ |
| «Просмотр» в macOS (Quick Look) | Показывает PDF и офисные файлы, иногда — встроенную подпись | Не работает с отдельными .p7s и .sig |
| Терминал macOS (openssl) | Может разобрать PKCS#7 и извлечь содержимое командой | Требует знаний командной строки, не подходит для рядового пользователя |
На Windows полезно сразу включить отображение расширений: в Проводнике — «Вид» → «Параметры» → снять галочку «Скрывать расширения для зарегистрированных типов файлов». Без этого вы можете не увидеть, что файл на самом деле называется договор.pdf.sig, а не договор.pdf.
Если документ подписан по ГОСТ (это стандарт для российского юридически значимого документооборота), встроенные средства Windows и macOS его не проверят: им нужен криптопровайдер, поддерживающий российские алгоритмы. Поэтому для .sig и .p7s из российских систем встроенных инструментов почти всегда недостаточно — потребуется КриптоПро CSP или аналогичный провайдер.
Ключевая ставка ЦБ РФ
на 21 октября 2026 г.14%
Ставки по вкладам и кредитам ориентируются на этот показатель.
Открытие документа через КриптоПро CSP и плагин для браузера
КриптоПро CSP — базовый криптопровайдер для российских подписей. Он не «открывает» файлы сам по себе, но даёт системе возможность проверять ГОСТ-подписи и извлекать документы из контейнеров. Порядок действий:
- Установите КриптоПро CSP с официального сайта и активируйте лицензию (для личного использования есть бесплатный режим на ограниченный срок, для организаций — платная лицензия).
- Установите сертификат подписанта: файл .cer или .crt открывается двойным щелчком, далее «Установить сертификат» → «Текущий пользователь» → «Автоматически выбрать хранилище».
- Установите плагин «КриптоПро ЭЦП Browser plug-in» — он нужен для проверки подписи прямо в браузере на порталах госуслуг и в личных кабинетах ведомств.
- Откройте файл через «КриптоПро» → «Проверить подпись» или через контекстное меню файла, если интеграция установлена.
Для извлечения документа из .p7s удобно использовать «КриптоПро» в связке с файловым менеджером: в контекстном меню появляется пункт «Извлечь исходный документ» или «Проверить ЭЦП». Если пункта нет, откройте файл через программу «КриптоПро CSP» → «Инструменты» → «Проверить подпись» и укажите путь к файлу.
Плагин для браузера пригодится, когда документ пришёл не файлом, а ссылкой: на портале он проверяется «на лету». Если плагин не видит подпись, проверьте три вещи: установлен ли КриптоПро CSP, добавлен ли сайт в список доверенных узлов плагина и не блокирует ли браузер расширение. В Chrome и Edge плагин иногда отключается после обновления — включите его вручную в разделе «Расширения».
Для проверки подписи в формате XML (файлы .xml.sig) часто достаточно открыть документ в редакторе и посмотреть блок Signature, но юридически значимая проверка всё равно выполняется через КриптоПро или клиент системы документооборота.
Как проверить подпись и убедиться, что документ подлинный
Проверка подписи отвечает на три вопроса: кто подписал, не менялся ли документ после подписания и действовал ли сертификат на момент подписи. Результат проверки — это не «зелёная галочка» навсегда, а состояние на конкретный момент.
- Убедитесь, что установлен корневой сертификат удостоверяющего центра. Без него проверка покажет «цепочка сертификатов не построена», даже если подпись верна.
- Откройте файл в средстве проверки: КриптоПро, клиент банка, портал ведомства или специализированный просмотрщик.
- Посмотрите на статус: «Подпись верна» означает, что документ не изменён. «Сертификат недействителен» — что истёк срок, отозван сертификат или не выстроена цепочка.
- Сверьте данные подписанта: ФИО, должность, организация, ИНН. Если в документе указан один человек, а в сертификате — другой, это повод остановиться.
- Проверьте дату подписи: если сертификат на тот момент уже был отозван, юридическая сила подписи под вопросом.
Отдельно проверяйте отсоединённую подпись: файл договор.pdf.sig проверяется только в паре с договор.pdf. Если рядом лежит изменённая версия документа, проверка покажет «подпись неверна» — и это правильный результат, а не сбой программы.
Для документов, полученных от контрагента, полезно запросить и сверить контрольную сумму файла (хеш) по отдельному каналу — например, по телефону или в другом мессенджере. Это защищает от подмены файла вместе с подписью: злоумышленник может прислать и документ, и «свою» подпись, но не сможет подделать хеш, сверенный по независимому каналу.
Почему подпись «недействительна» и что с этим делать
Сообщение «подпись недействительна» пугает, но в большинстве случаев причина техническая. Разберём типичные ситуации и действия.
- Истёк срок сертификата. Подпись, поставленная в период действия сертификата, остаётся юридически значимой, но программа может показывать текущий статус как «недействителен». Проверьте дату подписания: если она внутри срока действия сертификата, документ в порядке.
- Сертификат отозван. Удостоверяющий центр отозвал сертификат — например, при смене должности или компрометации ключа. Подписи, поставленные до отзыва, обычно сохраняют силу, но это нужно уточнять у контрагента или в УЦ.
- Не установлен корневой сертификат УЦ. Самая частая причина на новом компьютере. Установите корневой сертификат с сайта удостоверяющего центра — и проверка пройдёт.
- Документ изменён после подписания. Любая правка — даже лишний пробел — ломает подпись. Если файл редактировали, подпись недействительна по существу, и это не технический сбой.
- Не тот файл в паре. Для отсоединённой подписи проверьте, что рядом лежит именно тот документ, который подписывали, а не его более поздняя версия.
Что делать по шагам: сначала установите корневые сертификаты УЦ, затем перепроверьте файл в другом средстве (например, в клиенте банка или на портале ведомства). Если статус не меняется — запросите у отправителя исходный документ и подпись заново, а также уточните, не перевыпускался ли сертификат. Не пытайтесь «починить» подпись редактированием файла: это гарантированно сделает её недействительной.
Что делать, если сертификат подписанта не установлен на компьютере
Без сертификата подписанта проверка не построит цепочку доверия и покажет ошибку. Сертификат — это открытая часть, его можно и нужно устанавливать: он не содержит закрытого ключа и не даёт возможности подписывать за владельца.
- Запросите у отправителя файл сертификата: обычно это .cer или .crt. В некоторых системах сертификат вложен прямо в файл подписи — тогда его можно извлечь через средство проверки.
- Откройте файл сертификата двойным щелчком → «Установить сертификат».
- Выберите хранилище «Текущий пользователь» (для личного компьютера) или «Локальный компьютер» (если нужен доступ для всех учётных записей).
- При выборе хранилища укажите «Доверенные корневые центры сертификации», если это корневой сертификат УЦ, или «Другие пользователи», если это сертификат конкретного человека.
- Завершите мастер и перепроверьте подпись.
Если сертификат нужно установить вместе с закрытым ключом (например, для подписания своих документов), используется формат .pfx. Такой файл защищён паролем, и устанавливать его следует только на свой компьютер. Никогда не пересылайте .pfx посторонним и не храните пароль рядом с файлом.
На macOS сертификаты устанавливаются через «Связку ключей»: двойной щелчок по .cer → «Добавить» → «Доверять». Для ГОСТ-сертификатов всё равно потребуется КриптоПро CSP для macOS.
Инфляция в России
за сентябрь 20266,35%
Годовая инфляция по данным Банка России; цель ЦБ — 4%. Если ставка по вкладу ниже инфляции, деньги дешевеют.
Как сохранить открытый документ и не потерять саму подпись
После извлечения документа из контейнера главное — не потерять саму подпись. Если вы просто сохраните PDF, подпись останется в исходном файле .p7s, и при пересылке легко забыть вложение. Правило простое: храните документ и подпись вместе, в одной папке, с одинаковыми именами.
- Создайте папку с понятным названием, например «Договор_2026_Иванов».
- Сохраните извлечённый документ как договор.pdf.
- Положите рядом исходный файл подписи как договор.pdf.sig.
- Добавьте файл сертификата подписанта (.cer) — он пригодится, если проверять документ придётся на другом компьютере.
- Сделайте резервную копию папки в облако или на внешний диск.
Если вы пересылаете документ по почте, отправляйте оба файла одним архивом: так получатель не потеряет подпись. В теле письма укажите, что внутри архив с документом и подписью, и попросите проверить подпись до подписания встречных документов.
Не редактируйте извлечённый документ после проверки подписи: любая правка ломает подпись. Если нужны изменения — создавайте новую версию и подписывайте её заново. И не удаляйте исходный .p7s или .sig после извлечения: именно он подтверждает подлинность, а извлечённый PDF сам по себе — просто копия без юридической силы.
Часто спрашивают
- Можно ли открыть файл .p7s обычным двойным щелчком?
- Нет: файл .p7s — это не сам документ, а контейнер с подписью и вложенным содержимым, поэтому двойной щелчок запускает не открытие документа, а попытку обработки подписи. Открывать нужно через КриптоПро CSP, плагин для браузера или встроенные средства проверки подписи в Windows и macOS.
- Какой срок действия имеет сертификат электронной подписи?
- Срок действия сертификата указан в самом сертификате и обычно составляет от нескольких месяцев до нескольких лет — точную дату нужно смотреть в свойствах сертификата. Если на момент подписания сертификат был действителен, а срок истёк позже, подпись под документом остаётся юридически значимой.
- Нужно ли устанавливать сертификат подписанта, чтобы просто прочитать документ?
- Для чтения содержимого — нет, документ извлекается из контейнера и без сертификата. Сертификат подписанта нужен для проверки подписи: без него программа покажет, что подпись недействительна или сертификат не найден.
- Сколько файлов сохраняется при извлечении документа из подписанного контейнера?
- Обычно два: сам документ в исходном формате (например, .pdf или .docx) и отделённая подпись .sig, если она была отсоединённой. Сохранять нужно оба файла — без подписи документ теряет юридическую силу.
- Как проверить, что документ подлинный, если подпись отображается как недействительная?
- Сначала проверьте, установлен ли корневой сертификат удостоверяющего центра и не истёк ли срок сертификата подписанта. Если после установки сертификата подпись всё равно недействительна, документ могли изменить после подписания — тогда запросите у отправителя оригинал заново.
Информационный сервис. Не является финансовой рекомендацией. Окончательные условия уточняйте на сайте банка.
Материал был полезен?
Поделиться
Читайте также
Как сделать возврат на Ozon
ЧитатьЛичные финансыКак заполнить справку о составе семьи
ЧитатьЛичные финансыКак сделать возврат по QR-коду
ЧитатьЛичные финансыКак сделать возврат по СБП
ЧитатьЛичные финансыЧем отличается аренда от найма жилого помещения
ЧитатьЛичные финансыКак заполнить договор найма жилого помещения
ЧитатьИз словаря
Разберём термины из статьи простыми словами.