Администрирование · 11 мин
Как установить КриптоПро для 1С
Пошаговая инструкция по установке КриптоПро CSP для работы с 1С: выбор версии, установка сертификатов, настройка ЭДО и проверка подписи.
КриптоПро CSP — криптопровайдер, без которого 1С не сможет подписывать документы электронной подписью при обмене с ФНС, операторами ЭДО, банками и контрагентами. Если в программе используется электронный документооборот, сдача отчётности через интернет или работа с маркировкой, установка КриптоПро — обязательный шаг настройки рабочего места.
Установка состоит из нескольких этапов: выбор подходящей версии криптопровайдера, установка самой программы, импорт сертификата ключа электронной подписи и настройка 1С на работу с криптосредством. Ошибка на любом из шагов приводит к типичным сообщениям вида «криптопровайдер не найден» или «сертификат недействителен».
Ниже разобран весь цикл — от проверки разрядности системы до проверки подписи тестовым документом. Инструкция подходит для Windows, где развёрнуто большинство рабочих мест с 1С.
Что понадобится перед установкой
Перед началом работы убедитесь, что у вас есть всё необходимое. Во-первых, нужны права локального администратора на компьютере — без них установка криптопровайдера завершится ошибкой. Во-вторых, потребуется доступ в интернет для загрузки дистрибутива и, при необходимости, лицензионный ключ КриптоПро (серийный номер).
Также подготовьте сам носитель с ключом электронной подписи: токен (Рутокен, eToken, JaCarta) или файл контейнера на съёмном диске. Если подпись выдавалась удостоверяющим центром на обычную флешку, скопируйте папку с контейнером на диск компьютера — это снизит риск потери ключа при повреждении носителя.
Проверьте разрядность операционной системы и платформы 1С. Откройте «Параметры → Система → О системе» и посмотрите тип системы. Разрядность КриптоПро должна соответствовать разрядности клиентского приложения 1С, с которым он будет работать: для 64-разрядного клиента ставится 64-разрядный криптопровайдер.
Как выбрать версию и дистрибутив КриптоПро
Актуальные дистрибутивы публикуются на официальном сайте разработчика — компании «Крипто-Про». Для скачивания потребуется простая регистрация. Выбирайте последнюю сертифицированную версию линейки КриптоПро CSP, если удостоверяющий центр или оператор ЭДО не требует конкретную.
Обратите внимание на срок действия сертификата соответствия версии: для работы с государственными системами и квалифицированной подписью используется сертифицированная версия криптопровайдера. Информация о сертификации указана на странице загрузки рядом с каждой версией.
Для большинства рабочих мест с 1С достаточно базовой версии КриптоПро CSP. Расширенные варианты (с поддержкой дополнительных носителей или серверные лицензии) нужны только в специфических сценариях — например, при подписании на стороне сервера 1С.
Пошаговая установка КриптоПро CSP
Закройте 1С и другие программы, использующие криптографию. Запустите скачанный установочный файл от имени администратора: правый клик по файлу → «Запуск от имени администратора». Установщик проверит систему и предложит стандартный мастер установки.
На шаге выбора компонентов оставьте настройки по умолчанию — для работы с 1С достаточно стандартного набора. Если мастер предложит ввести серийный номер лицензии, введите его сразу или пропустите шаг и активируйте позже через «Панель управления КриптоПро» → «Лицензия».
После завершения установки обязательно перезагрузите компьютер, даже если мастер этого не требует явно. Без перезагрузки драйверы носителей и системные библиотеки могут работать некорректно, и 1С не увидит криптопровайдер.
- 1Скачайте дистрибутив КриптоПро CSP нужной разрядности с сайта разработчика
- 2Запустите установщик от имени администратора и пройдите мастер с настройками по умолчанию
- 3Введите серийный номер лицензии или пропустите шаг для активации позже
- 4Перезагрузите компьютер после завершения установки
- 5Откройте панель управления КриптоПро и убедитесь, что лицензия активна, а вкладки отображаются без ошибок
Установка сертификата электронной подписи
Сам по себе криптопровайдер не содержит ключей — их нужно подключить. Вставьте токен с подписью в USB-порт или скопируйте папку контейнера на диск. Откройте «Панель управления КриптоПро» (Пуск → КриптоПро) и перейдите на вкладку «Сервис».
Нажмите «Просмотреть сертификаты в контейнере» → «Обзор» и выберите нужный контейнер из списка считывателей. После выбора контейнера нажмите «Установить» — сертификат попадёт в личное хранилище пользователя с привязкой к закрытому ключу. Именно эту связку ищет 1С при подписании.
Дополнительно установите корневой сертификат удостоверяющего центра, если он не установился автоматически. Откройте личный сертификат, перейдите на вкладку «Путь сертификации» и проверьте цепочку: при отсутствии корневого сертификата установите его в хранилище «Доверенные корневые центры сертификации».
Как проверить результат
Сертификат виден в списке личных и открывается без предупреждений
Жёлтый восклицательный знак или надпись о недействительности цепочки
В свойствах сертификата указано «Есть закрытый ключ для этого сертификата»
Надпись отсутствует — контейнер не подключён или выбран неверный считыватель
Операция подписи через вкладку «Сервис» завершается успешно
Ошибка доступа к контейнеру или запрос несуществующего носителя
Настройка 1С для работы с КриптоПро
В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP) настройки криптографии находятся в разделе администрирования: «Администрирование → Обмен электронными документами» или «Настройки электронной подписи и шифрования», в зависимости от конфигурации и её версии.
Добавьте программу криптографии: укажите тип «КриптоПро CSP», имя программы и алгоритмы (обычно подставляются автоматически по типу). Если программа не определяется, проверьте, что установка КриптоПро завершена и компьютер перезагружался.
После добавления выберите сертификат в настройках обмена или в карточке пользователя и выполните проверку: типовые конфигурации предлагают тест «Установка подписи / расшифровка». Успешное прохождение теста означает, что связка «1С + КриптоПро + сертификат» работает.
Если 1С работает в клиент-серверном режиме и подписание выполняется на сервере, КриптоПро и сертификаты должны быть установлены именно на сервере 1С, а лицензия — соответствовать серверному использованию. Для подписания на клиенте достаточно установки на рабочем месте пользователя.
Частые ошибки и способы их устранения
Самая распространённая проблема — сообщение «Криптопровайдер не найден» в 1С при фактически установленном КриптоПро. Причины: не была выполнена перезагрузка, установлена версия другой разрядности, либо 1С запущена в режиме, где подписание выполняется на другом компьютере (сервере).
Вторая типичная ситуация — «Сертификат не имеет связи с закрытым ключом». Это значит, что сертификат установлен без привязки к контейнеру: либо носитель не подключён, либо сертификат добавлен вручную через «Мастер импорта сертификатов» вместо установки через панель КриптоПро. Переустановите сертификат именно через вкладку «Сервис» криптопровайдера.
Третья группа ошибок связана с драйверами токенов. Рутокен и eToken требуют собственных драйверов, которые не всегда ставятся вместе с КриптоПро. Если токен не виден в списке считывателей, установите актуальный драйвер с сайта производителя носителя и переподключите устройство.
Проверка работоспособности и границы самостоятельной настройки
Итоговая проверка: подпишите тестовый документ в 1С (например, черновик электронного документа или тестовую подпись в настройках) и убедитесь, что подпись создаётся без ошибок, а в свойствах подписи отображается корректный сертификат с действующим сроком.
Дополнительно проверьте цепочку доверия: откройте сертификат через «Панель управления КриптоПро» и убедитесь, что путь сертификации выстроен до доверенного корневого центра. Для квалифицированной подписи корневой сертификат должен соответствовать аккредитованному удостоверяющему центру.
Самостоятельно можно безопасно выполнить установку, активацию лицензии, импорт сертификатов и базовую настройку 1С. К специалисту стоит обратиться при клиент-серверной архитектуре с подписанием на сервере, конфликте двух криптопровайдеров, а также при требованиях регуляторов к конкретным сертифицированным версиям — ошибка здесь может сделать подпись юридически недействительной.
Что важно запомнить
Установите КриптоПро CSP нужной разрядности от имени администратора, перезагрузите компьютер, активируйте лицензию, установите сертификат через панель КриптоПро с привязкой к контейнеру и добавьте программу криптографии в настройках 1С. Финальный тест подписи — обязательная проверка перед реальной работой.
Частые вопросы
Можно ли использовать КриптоПро бесплатно для 1С?
КриптоПро CSP — коммерческий продукт. Без лицензии он работает в демонстрационном режиме ограниченный период, после чего функции подписи отключаются. Для постоянной работы с электронной подписью в 1С нужна лицензия на каждое рабочее место или сервер, где выполняется подписание.
Нужен ли КриптоПро, если подпись выпущена в ФНС?
Зависит от формата носителя. Если сертификат хранится в облачном сервисе или на токене со встроенным криптопровайдером, отдельный КриптоПро может не понадобиться. Если ключ записан в виде контейнера на токен или диск — криптопровайдер обязателен, иначе 1С не сможет обратиться к закрытому ключу.
Почему 1С предлагает встроенную криптографию вместо КриптоПро?
Современные версии платформы поддерживают встроенные механизмы подписи без внешнего криптопровайдера. Однако для квалифицированной подписи, работы с рядом государственных систем и требований отдельных операторов ЭДО по-прежнему нужен сертифицированный криптопровайдер вроде КриптоПро. Уточните требования вашего оператора обмена.
Что делать, если КриптоПро уже установлен, но 1С его не видит?
Сначала перезагрузите компьютер — это устраняет большинство случаев. Затем проверьте разрядность клиента 1С и криптопровайдера, активность лицензии в панели КриптоПро и то, на каком компьютере выполняется подписание: при серверном режиме криптопровайдер нужен на сервере, а не на рабочем месте.
Как перенести КриптоПро и подпись на другой компьютер?
На новом компьютере установите КриптоПро и драйверы носителя, затем подключите токен или скопируйте контейнер ключа. Лицензию нужно активировать заново на новом рабочем месте — условия переноса зависят от типа приобретённой лицензии. Сертификат установите через панель КриптоПро с привязкой к контейнеру.
Нужно ли обновлять КриптоПро после установки?
Обновление требуется, когда меняются требования регуляторов, истекает сертификат соответствия версии или появляется несовместимость с новыми версиями Windows и 1С. Перед обновлением проверьте, что новая версия сертифицирована и поддерживается вашим оператором ЭДО, и сохраните данные о лицензии.