Администрирование · 12 мин
Какой КриптоПро нужен для 1С
Разбираем, какая версия КриптоПро CSP нужна для работы с 1С: отличия версий 4.0 и 5.0, лицензии, установка, настройка электронной подписи и типичные ошибки.
Для работы с электронной подписью в 1С — сдачи отчётности, обмена ЭДО, подписания документов — на компьютере должен быть установлен криптопровайдер. Чаще всего это КриптоПро CSP, поскольку большинство удостоверяющих центров выдают ключи именно под него. Вопрос «какой именно КриптоПро нужен» сводится к трём параметрам: версия программы (4.0 или 5.0), тип лицензии и разрядность под вашу операционную систему.
Коротко: для подавляющего большинства рабочих мест с 1С подходит КриптоПро CSP версии 5.0 с серверной или клиентской лицензией в зависимости от того, где выполняется подписание — на компьютере пользователя или на сервере 1С. Версия 4.0 остаётся актуальной только там, где ключи выданы давно и удостоверяющий центр или внешний сервис (например, оператор ЭДО или портал госуслуг) требует именно её.
Ниже разберём, как определить нужную версию по вашим условиям, какие лицензии бывают, как установить и проверить связку КриптоПро + 1С и какие ошибки встречаются чаще всего.
Зачем вообще нужен КриптоПро для 1С
1С сама по себе не умеет формировать криптографическую подпись по ГОСТ — она обращается к внешнему криптопровайдеру, установленному в операционной системе. КриптоПро CSP как раз и выполняет эту роль: хранит контейнеры закрытых ключей, формирует и проверяет подпись, шифрует данные при обмене с контролирующими органами и операторами ЭДО.
Без установленного криптопровайдера в 1С не будут работать: отправка регламентированной отчётности (1С-Отчётность), обмен электронными документами с контрагентами, подписание документов внутри базы, обмен с банками по защищённым каналам. При попытке подписать документ вы получите ошибку вида «не найден криптопровайдер» или «сертификат недоступен».
Важно понимать, что КриптоПро CSP и сертификат электронной подписи — это разные вещи. Сертификат выдаёт удостоверяющий центр, а КриптоПро — это программная среда, в которой этот сертификат работает. Покупать криптопровайдер нужно отдельно, если он не входит в комплект услуг вашего УЦ.
Какая версия КриптоПро CSP подходит: 4.0 или 5.0
На практике выбор стоит между двумя версиями — 4.0 и 5.0. Обе поддерживают ГОСТ Р 34.10-2012 и работают с 1С, но у них есть отличия по совместимости и срокам поддержки производителя.
| Параметр | КриптоПро CSP 4.0 | КриптоПро CSP 5.0 |
|---|---|---|
| Статус версии | Предыдущая, поддержка ограничена | Актуальная версия |
| Совместимость с современными ОС | Может требовать обходных решений на новых Windows | Поддерживает актуальные версии Windows и Linux |
| Работа со старыми ключами | Подходит для контейнеров, созданных давно | Читает старые контейнеры, но проверьте конкретный носитель |
| Требования внешних сервисов | Иногда требуется старыми порталами и банками | Принимается большинством операторов ЭДО и УЦ |
| Рекомендация для новых установок | Не рекомендуется без особых причин | Рекомендуемый вариант |
Если вы настраиваете рабочее место с нуля и получаете новый сертификат — берите версию 5.0. Если у вас действующий сертификат, выданный несколько лет назад, и всё работало на 4.0, сначала уточните у удостоверяющего центра и оператора ЭДО, поддерживают ли они переход на 5.0. В большинстве случаев переход безболезненный, но встречаются закрытые системы (отдельные банковские клиенты, государственные порталы), жёстко привязанные к конкретной версии.
Какую лицензию выбрать: клиентская или серверная
Тип лицензии зависит от того, где физически выполняется операция подписания. Это ключевой момент, на котором часто ошибаются, покупая не ту лицензию.
Клиентская лицензия нужна, если подписание происходит на компьютере пользователя: бухгалтер открывает 1С в файловом режиме или подключается к серверу, но ключ хранится на его токене, и подпись формируется локально. Это самый распространённый сценарий для небольших организаций.
Серверная лицензия требуется, когда криптопровайдер установлен на сервере 1С и подписание выполняется сервером — например, автоматическая отправка отчётности по расписанию, серверный обмен ЭДО без участия пользователя, работа через веб-клиент, где у пользователя вообще нет локального криптопровайдера. Серверная лицензия заметно дороже клиентской.
Как выбрать лицензию
Как проверить, какой КриптоПро нужен именно вам
Прежде чем покупать, соберите исходные данные. Это займёт 15–20 минут и убережёт от покупки неподходящей версии.
- 1Уточните у удостоверяющего центра, выдавшего сертификат, какие версии КриптоПро CSP он поддерживает и есть ли ограничения
- 2Проверьте требования всех внешних сервисов: оператор ЭДО, банк-клиент, порталы госорганов — у них могут быть свои требования к версии
- 3Определите, где будет выполняться подписание: локально на ПК или на сервере 1С
- 4Проверьте разрядность и версию операционной системы на рабочих местах и сервере
- 5Проверьте тип носителя ключа: токен (Рутокен, eToken), флешка, реестр — и его совместимость с выбранной версией
- 6На основании ответов выберите версию (обычно 5.0) и тип лицензии (клиентская или серверная)
Если на компьютере уже установлен КриптоПро, проверить версию можно через Панель управления → «КриптоПро CSP» → вкладка «Общие». Там же видно статус лицензии: постоянная, временная или истекшая. Истекшая демонстрационная лицензия — частая причина внезапно переставшей работать подписи.
Установка и настройка для работы с 1С
Установка КриптоПро CSP стандартная: запускаете установщик под учётной записью администратора, после установки вводите серийный номер лицензии в панели КриптоПро CSP на вкладке «Общие». Перезагрузка обычно не требуется, но на серверных системах её лучше запланировать.
После установки криптопровайдера нужно установить личный сертификат. Если ключ на токене — вставьте носитель, откройте панель КриптоПро CSP, вкладка «Сервис» → «Просмотреть сертификаты в контейнере», найдите контейнер и установите сертификат в хранилище «Личные». Также установите корневой сертификат удостоверяющего центра в хранилище «Доверенные корневые центры сертификации» — без него 1С будет сообщать, что сертификат не прошёл проверку.
В самой 1С настройка зависит от конфигурации. В типовых решениях (Бухгалтерия, ERP, Управление торговлей) перейдите в раздел настроек электронной подписи и убедитесь, что программа видит криптопровайдер и сертификат. Обычно 1С подхватывает установленные в системе сертификаты автоматически, но иногда требуется явно указать программу защиты информации в настройках.
Проверка работоспособности связки
После установки обязательно проверьте всю цепочку до начала реальной работы. Сначала — на уровне КриптоПро: в панели CSP откройте контейнер и убедитесь, что сертификат отображается и срок его действия не истёк. Затем — на уровне 1С: в настройках подписи выберите сертификат и выполните тестовое подписание документа.
Как проверить результат
Указан серийный номер, статус «постоянная»
Надпись «истёк срок лицензии» или демонстрационный режим
Сертификат виден, срок действия в норме, цепочка до корневого УЦ строится
Контейнер пустой, сертификат просрочен или не найден корневой сертификат
Сертификат доступен для выбора в настройках подписи
Список сертификатов пуст или нужный сертификат отсутствует
Документ подписывается без ошибок, подпись проверяется
Ошибка «не найден криптопровайдер» или «закрытый ключ недоступен»
Типичные ошибки и как их избежать
Отдельно стоит упомянуть ситуацию с несколькими сертификатами на одном рабочем месте — например, для разных организаций. Это нормальный сценарий: КриптоПро CSP поддерживает множество контейнеров, а в 1С для каждой организации в настройках обмена с контролирующими органами указывается свой сертификат. Проблемы возникают только если сертификаты выданы под разные криптопровайдеры (например, один под КриптоПро, другой под ViPNet) — тогда на компьютере должны быть установлены оба, и нужно проверить их совместную работу.
Перед массовым обновлением версии КриптоПро на всех рабочих местах сделайте пилот на одном компьютере: установите новую версию, проверьте подписание, отправку отчётности и работу ЭДО. Только после успешной проверки разворачивайте на остальные места — так вы не остановите работу всей бухгалтерии в разгар отчётного периода.
Альтернативы КриптоПро
КриптоПро CSP — не единственный криптопровайдер, совместимый с 1С. Существуют альтернативы: ViPNet CSP, Signal-COM, а также встроенная криптография некоторых токенов. Выбор обычно диктует удостоверяющий центр: если УЦ выдал ключ под конкретный криптопровайдер, использовать другой не получится.
Если у вас ещё нет сертификата и вы свободны в выборе, ориентируйтесь на то, какой криптопровайдер рекомендует ваш оператор ЭДО и какой чаще используется в вашем окружении — это упростит поддержку. КриптоПро в этом смысле самый распространённый вариант, по нему больше всего инструкций и специалистов.
Что важно запомнить
Для большинства рабочих мест с 1С подходит КриптоПро CSP 5.0. Лицензия выбирается по месту подписания: клиентская для ПК пользователя, серверная для сервера 1С. Перед сменой версии сохраните ключи на внешних носителях и проверьте требования УЦ и внешних сервисов. После установки обязательно проверьте лицензию, сертификат и тестовое подписание.
Частые вопросы
Можно ли использовать бесплатную демонстрационную версию КриптоПро для 1С?
Демонстрационный период позволяет проверить совместимость и настроить связку, но после его окончания подписание перестанет работать. Для постоянной работы нужна приобретённая лицензия — иначе вы рискуете остаться без подписи в разгар сдачи отчётности.
Нужен ли КриптоПро, если 1С работает в облаке?
Зависит от того, где выполняется подписание. Если облачный провайдер предоставляет серверное подписание как услугу, локальный криптопровайдер может не понадобиться. Если подписываете локально со своего токена через тонкий клиент — КриптоПро на вашем ПК нужен. Уточните схему у своего облачного оператора.
Что делать, если 1С не видит установленный сертификат?
Проверьте по порядку: лицензия КриптоПро активна, сертификат установлен в хранилище «Личные» с привязкой к контейнеру, корневой сертификат УЦ установлен, срок действия сертификата не истёк. Чаще всего проблема — в отсутствующем корневом сертификате или просроченной лицензии криптопровайдера.
Можно ли перенести КриптоПро и ключи на новый компьютер?
Лицензия КриптоПро привязывается к компьютеру — на новый ПК потребуется новая лицензия или переоформление по условиям договора. Ключи на токене переносятся простым переставлением носителя. Контейнеры из реестра нужно заранее скопировать на флешку через панель КриптоПро (Сервис → Скопировать), иначе они будут потеряны.
Конфликтует ли КриптоПро с другими криптопровайдерами, например ViPNet?
Формально совместная установка возможна, и многие рабочие места так работают. Однако встречаются конфликты драйверов и компонентов. Если нужны оба криптопровайдера, устанавливайте их по одному с проверкой работы после каждого шага и держите под рукой точку восстановления системы.
Как узнать, какая версия КриптоПро уже установлена?
Откройте Панель управления Windows, найдите «КриптоПро CSP» и перейдите на вкладку «Общие» — там указаны версия продукта и статус лицензии. Альтернативно версию можно посмотреть в списке установленных программ через «Программы и компоненты».