К статье
Практический материал

Администрирование · 11 мин

Как установить КриптоПро для 1С

Пошаговая инструкция по установке КриптоПро CSP для работы с 1С: выбор версии, установка сертификатов, настройка ЭДО и проверка подписи.

КриптоПро CSP — криптопровайдер, без которого 1С не сможет подписывать документы электронной подписью при обмене с ФНС, операторами ЭДО, банками и контрагентами. Если в программе используется электронный документооборот, сдача отчётности через интернет или работа с маркировкой, установка КриптоПро — обязательный шаг настройки рабочего места.

Установка состоит из нескольких этапов: выбор подходящей версии криптопровайдера, установка самой программы, импорт сертификата ключа электронной подписи и настройка 1С на работу с криптосредством. Ошибка на любом из шагов приводит к типичным сообщениям вида «криптопровайдер не найден» или «сертификат недействителен».

Ниже разобран весь цикл — от проверки разрядности системы до проверки подписи тестовым документом. Инструкция подходит для Windows, где развёрнуто большинство рабочих мест с 1С.

Что понадобится перед установкой

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

Также подготовьте сам носитель с ключом электронной подписи: токен (Рутокен, eToken, JaCarta) или файл контейнера на съёмном диске. Если подпись выдавалась удостоверяющим центром на обычную флешку, скопируйте папку с контейнером на диск компьютера — это снизит риск потери ключа при повреждении носителя.

Проверьте разрядность операционной системы и платформы 1С. Откройте «Параметры → Система → О системе» и посмотрите тип системы. Разрядность КриптоПро должна соответствовать разрядности клиентского приложения 1С, с которым он будет работать: для 64-разрядного клиента ставится 64-разрядный криптопровайдер.

Как выбрать версию и дистрибутив КриптоПро

Актуальные дистрибутивы публикуются на официальном сайте разработчика — компании «Крипто-Про». Для скачивания потребуется простая регистрация. Выбирайте последнюю сертифицированную версию линейки КриптоПро CSP, если удостоверяющий центр или оператор ЭДО не требует конкретную.

Обратите внимание на срок действия сертификата соответствия версии: для работы с государственными системами и квалифицированной подписью используется сертифицированная версия криптопровайдера. Информация о сертификации указана на странице загрузки рядом с каждой версией.

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

Пошаговая установка КриптоПро CSP

Закройте 1С и другие программы, использующие криптографию. Запустите скачанный установочный файл от имени администратора: правый клик по файлу → «Запуск от имени администратора». Установщик проверит систему и предложит стандартный мастер установки.

На шаге выбора компонентов оставьте настройки по умолчанию — для работы с 1С достаточно стандартного набора. Если мастер предложит ввести серийный номер лицензии, введите его сразу или пропустите шаг и активируйте позже через «Панель управления КриптоПро» → «Лицензия».

После завершения установки обязательно перезагрузите компьютер, даже если мастер этого не требует явно. Без перезагрузки драйверы носителей и системные библиотеки могут работать некорректно, и 1С не увидит криптопровайдер.

Порядок действий
  1. 1
    Скачайте дистрибутив КриптоПро CSP нужной разрядности с сайта разработчика
  2. 2
    Запустите установщик от имени администратора и пройдите мастер с настройками по умолчанию
  3. 3
    Введите серийный номер лицензии или пропустите шаг для активации позже
  4. 4
    Перезагрузите компьютер после завершения установки
  5. 5
    Откройте панель управления КриптоПро и убедитесь, что лицензия активна, а вкладки отображаются без ошибок

Установка сертификата электронной подписи

Сам по себе криптопровайдер не содержит ключей — их нужно подключить. Вставьте токен с подписью в USB-порт или скопируйте папку контейнера на диск. Откройте «Панель управления КриптоПро» (Пуск → КриптоПро) и перейдите на вкладку «Сервис».

Нажмите «Просмотреть сертификаты в контейнере» → «Обзор» и выберите нужный контейнер из списка считывателей. После выбора контейнера нажмите «Установить» — сертификат попадёт в личное хранилище пользователя с привязкой к закрытому ключу. Именно эту связку ищет 1С при подписании.

Дополнительно установите корневой сертификат удостоверяющего центра, если он не установился автоматически. Откройте личный сертификат, перейдите на вкладку «Путь сертификации» и проверьте цепочку: при отсутствии корневого сертификата установите его в хранилище «Доверенные корневые центры сертификации».

Контрольные точки

Как проверить результат

Сертификат в хранилище
Норма

Сертификат виден в списке личных и открывается без предупреждений

Тревожный признак

Жёлтый восклицательный знак или надпись о недействительности цепочки

Привязка к закрытому ключу
Норма

В свойствах сертификата указано «Есть закрытый ключ для этого сертификата»

Тревожный признак

Надпись отсутствует — контейнер не подключён или выбран неверный считыватель

Тест подписи в КриптоПро
Норма

Операция подписи через вкладку «Сервис» завершается успешно

Тревожный признак

Ошибка доступа к контейнеру или запрос несуществующего носителя

Настройка 1С для работы с КриптоПро

В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP) настройки криптографии находятся в разделе администрирования: «Администрирование → Обмен электронными документами» или «Настройки электронной подписи и шифрования», в зависимости от конфигурации и её версии.

Добавьте программу криптографии: укажите тип «КриптоПро CSP», имя программы и алгоритмы (обычно подставляются автоматически по типу). Если программа не определяется, проверьте, что установка КриптоПро завершена и компьютер перезагружался.

После добавления выберите сертификат в настройках обмена или в карточке пользователя и выполните проверку: типовые конфигурации предлагают тест «Установка подписи / расшифровка». Успешное прохождение теста означает, что связка «1С + КриптоПро + сертификат» работает.

Если 1С работает в клиент-серверном режиме и подписание выполняется на сервере, КриптоПро и сертификаты должны быть установлены именно на сервере 1С, а лицензия — соответствовать серверному использованию. Для подписания на клиенте достаточно установки на рабочем месте пользователя.
ПЗ
Практическое замечание

Частые ошибки и способы их устранения

Самая распространённая проблема — сообщение «Криптопровайдер не найден» в 1С при фактически установленном КриптоПро. Причины: не была выполнена перезагрузка, установлена версия другой разрядности, либо 1С запущена в режиме, где подписание выполняется на другом компьютере (сервере).

Вторая типичная ситуация — «Сертификат не имеет связи с закрытым ключом». Это значит, что сертификат установлен без привязки к контейнеру: либо носитель не подключён, либо сертификат добавлен вручную через «Мастер импорта сертификатов» вместо установки через панель КриптоПро. Переустановите сертификат именно через вкладку «Сервис» криптопровайдера.

Третья группа ошибок связана с драйверами токенов. Рутокен и eToken требуют собственных драйверов, которые не всегда ставятся вместе с КриптоПро. Если токен не виден в списке считывателей, установите актуальный драйвер с сайта производителя носителя и переподключите устройство.

Типичные ошибки
01
Установка КриптоПро не той разрядности — 1С не видит криптопровайдер при добавлении программы криптографии
02
Импорт сертификата через стандартный мастер Windows вместо панели КриптоПро — теряется связь с закрытым ключом
03
Пропуск перезагрузки после установки — драйверы носителей работают сбойно, контейнеры не определяются
04
Использование просроченного демо-режима вместо активации лицензии — внезапная блокировка подписи в разгар отчётного периода
05
Отсутствие драйверов токена — носитель виден в системе как устройство, но недоступен как считыватель ключей

Проверка работоспособности и границы самостоятельной настройки

Итоговая проверка: подпишите тестовый документ в 1С (например, черновик электронного документа или тестовую подпись в настройках) и убедитесь, что подпись создаётся без ошибок, а в свойствах подписи отображается корректный сертификат с действующим сроком.

Дополнительно проверьте цепочку доверия: откройте сертификат через «Панель управления КриптоПро» и убедитесь, что путь сертификации выстроен до доверенного корневого центра. Для квалифицированной подписи корневой сертификат должен соответствовать аккредитованному удостоверяющему центру.

Самостоятельно можно безопасно выполнить установку, активацию лицензии, импорт сертификатов и базовую настройку 1С. К специалисту стоит обратиться при клиент-серверной архитектуре с подписанием на сервере, конфликте двух криптопровайдеров, а также при требованиях регуляторов к конкретным сертифицированным версиям — ошибка здесь может сделать подпись юридически недействительной.

Итог

Что важно запомнить

Установите КриптоПро CSP нужной разрядности от имени администратора, перезагрузите компьютер, активируйте лицензию, установите сертификат через панель КриптоПро с привязкой к контейнеру и добавьте программу криптографии в настройках 1С. Финальный тест подписи — обязательная проверка перед реальной работой.

Частые вопросы

Можно ли использовать КриптоПро бесплатно для 1С?

КриптоПро CSP — коммерческий продукт. Без лицензии он работает в демонстрационном режиме ограниченный период, после чего функции подписи отключаются. Для постоянной работы с электронной подписью в 1С нужна лицензия на каждое рабочее место или сервер, где выполняется подписание.

Нужен ли КриптоПро, если подпись выпущена в ФНС?

Зависит от формата носителя. Если сертификат хранится в облачном сервисе или на токене со встроенным криптопровайдером, отдельный КриптоПро может не понадобиться. Если ключ записан в виде контейнера на токен или диск — криптопровайдер обязателен, иначе 1С не сможет обратиться к закрытому ключу.

Почему 1С предлагает встроенную криптографию вместо КриптоПро?

Современные версии платформы поддерживают встроенные механизмы подписи без внешнего криптопровайдера. Однако для квалифицированной подписи, работы с рядом государственных систем и требований отдельных операторов ЭДО по-прежнему нужен сертифицированный криптопровайдер вроде КриптоПро. Уточните требования вашего оператора обмена.

Что делать, если КриптоПро уже установлен, но 1С его не видит?

Сначала перезагрузите компьютер — это устраняет большинство случаев. Затем проверьте разрядность клиента 1С и криптопровайдера, активность лицензии в панели КриптоПро и то, на каком компьютере выполняется подписание: при серверном режиме криптопровайдер нужен на сервере, а не на рабочем месте.

Как перенести КриптоПро и подпись на другой компьютер?

На новом компьютере установите КриптоПро и драйверы носителя, затем подключите токен или скопируйте контейнер ключа. Лицензию нужно активировать заново на новом рабочем месте — условия переноса зависят от типа приобретённой лицензии. Сертификат установите через панель КриптоПро с привязкой к контейнеру.

Нужно ли обновлять КриптоПро после установки?

Обновление требуется, когда меняются требования регуляторов, истекает сертификат соответствия версии или появляется несовместимость с новыми версиями Windows и 1С. Перед обновлением проверьте, что новая версия сертифицирована и поддерживается вашим оператором ЭДО, и сохраните данные о лицензии.