Программы для работы с электронной подписью: что нужно установить

Коротко о главном

Электронная подпись работает благодаря многоуровневому набору программ, и каждая из них отвечает за свою часть работы. Это не один файл и не один «установщик», а целая система: криптопровайдер (КриптоПро CSP) на уровне операционной системы, браузерный плагин для веб-сервисов, драйверы токена, корневые сертификаты, программа для подписания файлов, и дополнения для работы с Word, Excel и PDF. На первый взгляд кажется перегрузкой, но порядок установки чёткий: сначала «железо» (носитель и его драйверы), потом криптография (КриптоПро), потом браузер, потом приложения. Если прыгать через пункты или ставить в неправильном порядке, вы получите ошибки вида «сертификат не видно» или «операция не поддерживается».

В этой статье

  • Структура рабочего места для подписи: что для чего
  • Обязательные компоненты и дополнительные инструменты по задаче
  • Правильный порядок установки и почему он имеет значение
  • Набор программ для торгов, отчётности и документооборота
  • Различия при подписании на Windows, Linux и macOS
  • Когда можно обойтись веб-сервисом без установки
  • Проверка, что всё установлено правильно

Архитектура рабочего места: слои и их функции

Рабочее место для работы с электронной подписью устроено как многоуровневый пирог. Каждый слой отвечает за свою часть, и они не работают без друг друга.

Слой Компонент Функция
Носитель Токен (Рутокен, JaCarta, eToken) Физическое хранилище закрытого ключа подписи в защищённой памяти
Система Драйверы токена + КриптоПро CSP Криптографический провайдер ОС, выполняет все операции со подписью
Браузер КриптоПро ЭЦП Browser plug-in Плагин для веб-сервисов, передаёт запрос подписи от сайта в CSP
ОС Корневые сертификаты, драйверы Базовые компоненты для распознавания токена и проверки цепи сертификатов
Приложения ПО для подписания (КриптоПро Viewer, КриптоПро Office Plugin и т.д.) Инструменты для работы с документами вне браузера

На практике порядок установки такой: сначала вы подготавливаете носитель и драйверы (если используете токен), потом устанавливаете криптопровайдер, потом расширение браузера, потом дополнительные программы для документов. Если пропустить шаг в середине — позже будут ошибки.

Обязательная установка: что нужно всем

Независимо от того, нужна вам подпись для налогов, торгов или документооборота, есть минимальный набор, который устанавливают все.

1. КриптоПро CSP (криптографический провайдер)

Это основа основ. КриптоПро CSP — это служба операционной системы, которая реализует русские криптографические алгоритмы, аттестованные ФСБ (ГОСТ, ЭЦП). Без него ваш сертификат будет просто набором данных, не способным к криптографическим операциям. КриптоПро работает на уровне ОС и является промежуточником между приложениями (браузер, Word, программа для торгов) и вашей подписью. Подробно про установку КриптоПро в отдельной статье — здесь только ключевое: устанавливается один раз, работает со всеми программами, требует перезагрузки после установки.

2. Драйверы вашего носителя

Если подпись хранится на токене (а не в облаке или на диске), ОС должна узнавать это устройство. Драйверы поставляются либо с самим токеном, либо находятся на сайте производителя (Рутокен, JaCarta, Yubico eToken). Установка обычно простая — запустить инсталлятор от администратора, перезагрузиться. Драйвер позволяет вашему компьютеру видеть устройство как просто как клавиатуру или мышку.

3. КриптоПро ЭЦП Browser plug-in (плагин браузера)

Это расширение для браузера, которое связывает веб-сайты с вашим криптопровайдером. Без него вы зайдёте на сайт кабинета ФНС или торговой площадки, нажмёте кнопку «Подписать документ», но браузер просто не увидит вашу подпись. Плагин устанавливается один раз и работает одинаково в Firefox, Chrome, Edge и других браузерах, которые его поддерживают. Подробнее о выборе браузера и установке в статье про плагин.

4. Корневые сертификаты и пакет ФНС

Ваш квалифицированный сертификат имеет цепь доверия: ваш личный сертификат → сертификат УЦ → корневой сертификат ФНС или другого доверенного лица. Операционная система проверяет эту цепь при каждом подписании. Корневые сертификаты, как правило, устанавливаются автоматически при установке КриптоПро, но иногда требуется отдельная загрузка с сайта ФНС. Если этого не сделать, сертификат будет считаться недоверенным, хотя сам он в полном порядке.

Артём Соколов
Мнение эксперта
Артём Соколов
Специалист по внедрению ЭДО
Лайфхак: перед первой попыткой работать с подписью проверьте рабочее место на тестовой странице. Заходите на онлайн-сервис работы с подписью и там же проверяете, видит ли система вашу подпись. Если внутри сервиса подпись работает — значит всё установлено верно. Если ошибка — вы знаете, что проблема именно в рабочем месте, а не в целевом сайте.

Дополнительные программы: по задачам

Первая четвёрка установлена всегда. Дальше в зависимости от того, что вы будете подписывать:

Для подписания документов вне браузера (Word, PDF, .txt)

Если вам нужно подписать файл на компьютере и отправить его контрагенту, браузера недостаточно. Нужна программа для работы с подписями вне вебб-интерфейса. Популярные варианты:

  • КриптоПро Viewer — бесплатная утилита для подписания и проверки подписей на файлах. Работает со всеми форматами, интегрируется с проводником Windows. Вам не нужно открывать документ в каком-то редакторе — просто кликаете правой кнопкой и выбираете «Подписать».
  • КриптоПро Office Plugin — набор дополнений для Word и Excel. Если вы часто работаете с документами Microsoft, это экономит время: подписываете прямо внутри программы, не экспортируя в отдельный файл.
  • КриптоПро PDF Editor — плагин для работы с PDF. Позволяет подписывать и проверять подписи в файлах PDF, что нужно при работе с отчётностью и документами, требующими юридической значимости.
  • Средства сторонних разработчиков — многие системы документооборота (Диадок, 1С, системы электронной отчётности) имеют встроенную поддержку подписей через КриптоПро и своих собственные интерфейсы для подписания. Отдельная установка не требуется.

Для торговых площадок и электронных аукционов

Если вы участвуете в торгах по 44-ФЗ или 223-ФЗ, большинство площадок требуют специальные модули. Например, программы для работы с УЭП (усиленная электронная подпись). В большинстве случаев:

  • Сама площадка может потребовать отдельный плагин или модуль для браузера. Обычно это находится в разделе «Помощь» на сайте площадки.
  • КриптоПро CSP и браузерный плагин установлены — этого хватает.
  • Некоторые площадки требуют дополнительные сертификаты (промежуточные корневые сертификаты конкретной площадки). Они выкладываются в разделе загрузок на сайте торговой площадки.

Для отчётности в ФНС и ПФР

Если вы ведёте бухгалтерию и нужна подпись для сдачи деклараций и расчётов:

  • КриптоПро CSP и плагин браузера — обязательны для входа в личные кабинеты.
  • Если вы пользуетесь системой сдачи отчётности (партнёр Контура), она имеет встроенную поддержку подписи, отдельная установка не требуется.
  • Если отчётность готовите в 1С, там есть встроенная поддержка подписей КриптоПро.
  • Для независимых программ (например, генераторов форм) может потребоваться КриптоПро Viewer для подписания уже готовых файлов.

Для документооборота и работы с партнёрами

Если нужно обмениваться подписанными документами с контрагентами:

  • Если используете сервисы электронного документооборота от Контура (Диадок и прочие), платформа сама интегрирует с КриптоПро. Отдельное ПО не требуется.
  • Для работы вне платформы — КриптоПро Viewer для подписания и отправки файлов.
  • Если контрагент требует проверку подписи от вас — любой бесплатный инструмент, включая онлайн-сервис, подойдёт.

Порядок установки и почему это имеет значение

Неправильный порядок установки — частая причина ошибок типа «сертификат не виден» или «подпись не работает». Вот правильный алгоритм:

  1. Подготовьте носитель. Если подпись на токене, убедитесь, что устройство работает и батарейка не разряжена. Если получили отдельные файлы сертификата и ключа, скопируйте их в безопасное место на диск.
  2. Установите драйверы токена (если нужны). Запустите инсталлятор от администратора, следуйте инструкциям, перезагрузитесь. На современных версиях Windows 10/11 драйверы USB-токенов часто устанавливаются автоматически через Windows Update, но проверить не помешает.
  3. Установите КриптоПро CSP. Это сердце системы. Используйте Единый установочный модуль (EUM) с официального сайта КриптоПро (cryptopro.ru) или сайта вашего удостоверяющего центра. Перезагрузитесь после установки.
  4. Добавьте ваш сертификат в систему. Если подпись на токене, КриптоПро должен его автоматически найти при перезагрузке. Если в файлах, откройте КриптоПро Консоль управления и импортируйте сертификат вручную.
  5. Установите браузерный плагин. КриптоПро ЭЦП Browser plug-in скачивается с того же сайта КриптоПро. Инсталлятор один, расширение работает во всех браузерах автоматически.
  6. Скачайте и установите корневые сертификаты ФНС (если нужно). Часто устанавливаются автоматически с КриптоПро, но если видите ошибки о недоверенном сертификате — найдите файлы на сайте ФНС и импортируйте вручную через КриптоПро Консоль.
  7. Установите дополнительные программы (Office Plugin, КриптоПро Viewer и т.д.) по мере необходимости. Они не нужны для браузера, но требуются если вы работаете с документами на компьютере.
  8. Проверьте всё на тестовой странице. Зайдите на онлайн-сервис для проверки подписей, там же проверьте, видит ли система вашу подпись.
Наталья Ковалёва
Мнение эксперта
Наталья Ковалёва
Главный бухгалтер
Предупреждение от бывалого: не устанавливайте всё подряд, если не знаете, для чего оно нужно. Бухгалтеры часто скачивают весь набор КриптоПро и ставят всё в попытке «может, эта версия сработает». На деле вам нужны ровно три компонента: CSP, браузерный плагин и при необходимости Office Plugin. Остальное просто будет занимать место и могут возникнуть конфликты версий. Если вы не знаете, что это, — не ставьте.

Различия для торгов, отчётности и документооборота

Базовый набор одинаков для всех, но нюансы есть.

Для электронных торгов (44-ФЗ и 223-ФЗ) вам нужна усиленная электронная подпись (УЭП) в обязательном порядке. КриптоПро CSP и браузерный плагин — основа. Плюс:

  • Корневой сертификат вашего удостоверяющего центра (обычно выкладывается на сайте площадки).
  • Часто требуется клиент площадки с поддержкой подписи — скачивается из раздела «Помощь» на сайте торгов.
  • Некоторые площадки имеют особые требования к версиям КриптоПро (например, версия 5.0 или не ниже 4.0 R3).

Для отчётности в налоговой, ПФР и соцстраховании требуется квалифицированная подпись, но её формат более простой:

  • КриптоПро CSP и браузерный плагин — полностью достаточно.
  • Если используете систему сдачи отчётности (вроде нашей), там интегрирована поддержка, отдельные программы не нужны.
  • Если используете 1С Бухгалтерию, в ней встроена полная поддержка КриптоПро.
  • Корневые сертификаты ФНС обычно устанавливаются автоматически.

Для документооборота с контрагентами требуется квалифицированная подпись, но выбор платформы влияет на нужный софт:

  • Если обмениваетесь через Диадок, электронный документооборот сам всё интегрирует — отдельно ничего не устанавливаете.
  • Если просто обмениваетесь файлами по почте, нужна программа для подписания (КриптоПро Viewer или Office Plugin, если документы в Word/Excel).
  • Корневые сертификаты обычно не требуются внутри своего бизнеса, но если работаете с государством — должны быть установлены корневые сертификаты ФНС и иных доверенных лиц.

Рабочее место на Windows, Linux и macOS

КриптоПро CSP существует на всех трёх платформах, но софт немного отличается.

Windows — самый поддерживаемый вариант. Весь набор софта работает здесь: КриптоПро CSP, браузерный плагин, Office Plugin, токены с полной поддержкой. Большинство удостоверяющих центров настраивают рабочее место именно на Windows.

Linux — КриптоПро CSP работает, браузерный плагин требует отдельной установки. Office Plugin для Linux не выпускается (но на Linux редко используют Microsoft Office). Токены поддерживаются, но с меньшей функциональностью, чем на Windows. Если вы на Linux и нужна подпись для браузера — КриптоПро достаточно.

macOS — КриптоПро CSP поддерживается, но браузерный плагин требует специальной установки и не всегда стабилен. Для Mac рекомендуется использовать веб-сервисы вроде онлайн-сервиса работы с подписью, если нужно подписывать документы. Токены поддерживаются частично.

Когда можно обойтись без установки: альтернатива с веб-сервисом

Если вам нужно подписать или проверить документ, а устанавливать кучу программ не хочется — есть простой вариант: веб-сервис.

Онлайн-сервис работы с подписью позволяет вам:

  • Подписать файл — загружаете документ в браузер, система находит вашу подпись на компьютере (нужен браузерный плагин КриптоПро и криптопровайдер), подписывает и отдаёт готовый файл.
  • Проверить подпись — загружаете подписанный файл, сервис проверяет, кем он подписан и честный ли сертификат.
  • Посмотреть свойства сертификата — дата выпуска, срок действия, учреждение, выпустившее подпись.

Это подходит для ситуаций, когда вы:

  • Разово нужно подписать документ, а криптопровайдер ещё не установлен.
  • Работаете с незнакомым компьютером (например, в интернет-кафе или на компьютере коллеги).
  • Используете macOS или Linux, где установка софта более сложная.
  • Не уверены, всё ли правильно установлено, и хотите проверить подпись на нейтральной платформе.

Что важно: веб-сервис всё равно требует криптопровайдер и браузерный плагин на вашем компьютере — он не может подписывать сам. Если ничего не установлено, сервис не поможет. Но если установлены только КриптоПро CSP и браузерный плагин (без остального), веб-сервис — идеальный выбор.

Проверка, что всё установлено правильно

После установки убедитесь, что система видит вашу подпись. Вот алгоритм проверки:

Шаг 1. Проверьте КриптоПро CSP

Откройте консоль управления КриптоПро (Пуск → Все программы → КРИПТО-ПРО → КриптоПро CSP). Там должны быть видны ваши сертификаты и контейнеры ключей. Если раздел пуст — сертификат не найден, нужно его добавить.

Шаг 2. Проверьте браузерный плагин

Откройте браузер, перейдите в настройки расширений (для Chrome/Edge: chrome://extensions, для Firefox: about:addons). Там должен быть плагин КриптоПро ЭЦП Browser plug-in со статусом «Включен».

Шаг 3. Используйте тестовый сервис

Самый надёжный способ — зайти на онлайн-сервис работы с подписью и там же проверить, видит ли система вашу подпись. Если в сервисе подпись работает — всё установлено правильно. Если ошибка — значит какой-то из компонентов установлен неправильно или несовместим.

Шаг 4. Поищите ошибки в консоли

Если тест показывает ошибку — откройте консоль браузера (F12), перейдите на вкладку Console. Там может быть подсказка об ошибке: например, «plug-in не найден» (плагин не установлен), «certificate chain validation failed» (нет корневого сертификата) или «PKCS#11 access denied» (проблемы с драйверами токена).

Дмитрий Орлов
Мнение эксперта
Дмитрий Орлов
Специалист по транспортному ЭДО
По факту: в 90% случаев проблема «подпись не работает» решается одной из трёх переустановок: браузерный плагин, корневые сертификаты или драйверы токена. Люди часто переустанавливают КриптоПро целиком, хотя надо было просто скачать последнюю версию плагина или обновить драйверы. Заходите на сервис проверки, видите там конкретную ошибку — целитесь в неё, а не переустанавливайте всё подряд.

Частые ошибки при установке программ

  • «Браузер не видит подпись». Обычно потому что не установлен браузерный плагин или он установлен, но браузер его не видит (попробуйте перезагрузить браузер). Проверьте расширения в настройках.
  • «Сертификат недоверен». Не установлены корневые сертификаты вашего удостоверяющего центра. Скачайте их с сайта УЦ или с сайта ФНС и импортируйте через КриптоПро Консоль.
  • «Токен не найден». Либо не установлены драйверы токена, либо устройство не вставлено правильно, либо батарейка разряжена. Проверьте в диспетчере устройств (Пуск → Диспетчер устройств), там должен быть ваш токен.
  • «Операция не поддерживается». Ваша версия КриптоПро слишком старая. Обновите с официального сайта cryptopro.ru или попросите обновление у удостоверяющего центра.
  • «Требуется 64-битная система». КриптоПро на 32-битном Windows не работает. Если всё ещё используете Windows 7 32-bit — обновитесь на современную ОС.

Часто задаваемые вопросы

Что такое криптопровайдер и почему его нельзя без него?
Криптопровайдер (КриптоПро CSP) — это служба операционной системы, которая реализует криптографические алгоритмы, нужные для работы с электронной подписью. Без него ваш сертификат — просто файл, неспособный к криптографическим операциям. Криптопровайдер нужен всем, кто работает с подписью, независимо от задачи.
Плагин браузера и криптопровайдер — это одно и то же?
Нет. Криптопровайдер (КриптоПро CSP) работает на уровне операционной системы и нужен для любых приложений. Плагин браузера (КриптоПро ЭЦП Browser plug-in) — это расширение только для браузера, которое связывает веб-сайты с криптопровайдером. Оба нужны для работы подписи в браузере, но установляются отдельно.
Нужны ли драйверы для каждого браузера или один раз на систему?
Драйверы устанавливаются один раз на систему и работают со всеми браузерами. Браузерный плагин тоже устанавливается один раз и работает во всех браузерах, которые его поддерживают. После установки ничего переустанавливать не нужно.
Можно ли использовать одну подпись на двух компьютерах?
Если подпись хранится на токене, вы просто вставляете его в любой компьютер с установленными драйверами и криптопровайдером — подпись работает везде. Если подпись хранится в файлах на диске, вы копируете контейнер на оба компьютера и устанавливаете криптопровайдер на каждом. Облачная подпись работает с любого устройства, вообще без установки.
Какая минимальная версия КриптоПро нужна?
Минимальная поддерживаемая версия — КриптоПро CSP 4.0 R3. Но новые системы и сертификаты часто требуют версию 5.0 или не ниже 5.0. Уточните требуемую версию у вашего удостоверяющего центра или на сайте конкретной системы, которую вы используете.
Можно ли работать с подписью без установки криптопровайдера?
Частично — только через веб-сервис, если сервис поддерживает браузерное подписание. Браузер сам требует плагин, который передаёт запрос системному криптопровайдеру. Для работы вне браузера (Word, Excel, локальные программы) криптопровайдер обязателен.
Зачем нужны корневые сертификаты, если у меня уже есть сертификат?
Ваш сертификат — это звено в цепи доверия. Система должна проверить, что ваш сертификат выдан аккредитованным удостоверяющим центром, а тот получил аккредитацию от ФНС или другого доверенного лица. Корневые сертификаты — это верхний уровень этой цепи, без них система не может проверить, честный ли ваш сертификат.

Итог

Программы для работы с электронной подписью — это не один файл, а экосистема из нескольких компонентов, каждый с чёткой ролью. Обязательные для всех: криптопровайдер КриптоПро CSP, браузерный плагин, драйверы (если токен) и корневые сертификаты. Дальше по задачам добавляются программы для документов: Office Plugin для Word/Excel, КриптоПро Viewer для работы с отдельными файлами.

Порядок установки имеет значение: носитель и его драйверы → криптопровайдер → браузерный плагин → приложения. Если пропустить шаг или поставить в другом порядке — будут ошибки. Самый надёжный способ убедиться, что всё правильно, — проверить подпись на онлайн-сервисе.

Если не хотите раскручивать систему до полной установки, воспользуйтесь веб-сервисом для разовых операций. Но даже там понадобится криптопровайдер и плагин браузера — от этого избежать не получится.

Готовы установить рабочее место и начать работать с подписью? Выберите свой город, и специалист подскажет, что именно вам нужно для вашей задачи.

Читайте также

Электронная подпись врача: УКЭП, МЧД и работа в ЕГИСЗ

Какая подпись нужна врачу: квалифицированная УКЭП для ЕГИСЗ, электронных рецептов и больничных листов. МЧД для подписания от имени организации, оплата в госучреждениях и частных клиниках.

Электронная подпись нотариуса: что нужно знать

ЭЦП нотариуса — квалифицированная подпись, которую выпускает отдельная категория УЦ ФНС. Нотариальные действия в электронном виде, ЕИС нотариата и удостоверение равнозначности документов.

Электронная подпись для адвоката

Электронная подпись адвоката — квалифицированный сертификат с OID адвоката, выпускается в УЦ ФНС. Нужна для подачи в «Мой арбитр», ГАС «Правосудие», КИС АР и адвокатских запросов.

Электронная подпись кадастрового инженера

Какая подпись нужна кадастровому инженеру для подписания технических и межевых планов, требования к формату документов в XML, как получить от УЦ ФНС, личный кабинет инженера.

Электронная подпись арбитражного управляющего

Зачем подпись арбитражному управляющему, требования ФНС, члены СРО, документы в ЕФРСБ, что при исключении из организации, где получить КЭП.

Электронная подпись для ЧОП и лицензируемых видов деятельности

Какая электронная подпись нужна ЧОП для получения лицензии охранной деятельности через Госуслуги: реестровая модель, документы от руководителя, ежегодные подтверждения, что происходит при просрочке.