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

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

Как поменять криптопровайдера в 1С-Отчетности

Разбираем, как сменить криптопровайдера в 1С-Отчетности: выбор КриптоПро или ViPNet, настройка, перевыпуск сертификата, проверка отправки отчетов и типичные ошибки.

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

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

Ниже разобран полный цикл: от проверки текущей конфигурации до контрольной отправки отчета. Инструкция актуальна для типовых конфигураций 1С с подсистемой «1С-Отчетность» (Бухгалтерия предприятия, Зарплата и управление персоналом, Комплексная автоматизация и другие).

Когда действительно нужно менять криптопровайдера

Прежде чем что-то переустанавливать, убедитесь, что замена действительно необходима. Типичные основания: истекает лицензия на текущую программу и продлевать ее не планируется; удостоверяющий центр выдает сертификаты только под конкретный криптопровайдер; требования оператора электронного документооборота или спецоператора связи; конфликт двух установленных криптопрограмм на одном компьютере.

Не стоит менять криптопровайдера «для профилактики». Любая переустановка криптографии — это риск потерять доступ к действующим ключам, остановить отправку отчетности в разгар кампании и получить необходимость заново проходить настройку.

Сертификат выпущен под КриптоПро CSPРаботает только с КриптоПро

Проверьте в свойствах сертификата или в заявлении на выпуск

Лицензия криптопровайдера истеклаПодписание и отправка перестанут работать

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

Установлены два криптопровайдера сразуВозможны конфликты и ошибки подписания

Рекомендуется оставить один, если нет жесткой необходимости

Переезд на новый компьютерУдобный момент для смены криптопровайдера

Новый сертификат сразу выпускайте под целевую программу

Подготовка: что сделать до начала работ

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

Далее проверьте срок действия сертификата. Если до окончания осталось мало времени, имеет смысл совместить перевыпуск со сменой криптопровайдера — это сэкономит один визит в удостоверяющий центр. Уточните у своего УЦ, под какие криптопровайдеры он выдает сертификаты: большинство работает и с КриптоПро CSP, и с ViPNet CSP, но встречаются исключения.

Обязательно сделайте резервную копию контейнера закрытого ключа, если он хранится на диске или флешке, и выгрузите сам сертификат. Если ключ записан на токене (Рутокен, eToken и подобных), убедитесь, что знаете PIN-код и что носитель читается.

Установка нового криптопровайдера в Windows

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

Активируйте лицензию: в КриптоПро CSP серийный номер вводится через панель управления программой, в ViPNet CSP лицензирование устроено иначе и часто привязано к дистрибутиву. Без действующей лицензии подписание работать не будет — только просмотр сертификатов.

Если старый криптопровайдер больше не нужен, удалите его через «Программы и компоненты» Windows только после того, как убедитесь, что новая связка полностью работает и отчеты уходят. Одновременное присутствие КриптоПро CSP и ViPNet CSP на одном компьютере официально не рекомендуется производителями и нередко приводит к ошибкам.

Настройка криптопровайдера в 1С

После установки и перезагрузки откройте 1С и перейдите: Администрирование → Обмен электронными документами → Обмен с контролирующими органами → Настройки обмена с контролирующими органами. В разделе параметров криптографии выберите новый криптопровайдер из списка. Если программа видит установленный в системе провайдер, он появится в выпадающем списке автоматически.

В некоторых конфигурациях путь к модулю криптографии указывается вручную. Проверьте, что тип криптопровайдера соответствует фактическому (для КриптоПро CSP это обычно тип 75 или 80 в зависимости от версии и алгоритма, для ViPNet — свой тип). Неверный тип — частая причина ошибки «криптопровайдер не найден» при корректно установленной программе.

Сохраните настройки и выполните встроенную проверку, если она предусмотрено конфигурацией: 1С попытается обратиться к криптопровайдеру и сообщит о доступности.

Порядок смены криптопровайдера
  1. 1
    Зафиксируйте текущие настройки и сделайте резервные копии ключей
  2. 2
    Установите новый криптопровайдер в Windows и активируйте лицензию
  3. 3
    Перезагрузите компьютер
  4. 4
    В 1С выберите новый криптопровайдер в настройках обмена с контролирующими органами
  5. 5
    Перевыпустите сертификат в УЦ под новый криптопровайдер
  6. 6
    Установите новый сертификат и укажите его в настройках 1С-Отчетности
  7. 7
    Отправьте тестовый отчет или запрос и проверьте прохождение
  8. 8
    Удалите старый криптопровайдер после успешной проверки

Перевыпуск сертификата под новый криптопровайдер

Это обязательный этап, который нельзя пропустить. Старый сертификат криптографически несовместим с новым провайдером. Обратитесь в аккредитованный удостоверяющий центр, где получали подпись, и подайте заявление на перевыпуск с указанием нового криптопровайдера.

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

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

Привязка нового сертификата в 1С-Отчетности

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

Если сертификат не виден в списке, проверьте три вещи: установлен ли он в хранилище текущего пользователя (а не другого пользователя Windows), есть ли привязка к закрытому ключу, перезапущена ли 1С после установки сертификата.

Для некоторых направлений (ФНС, ПФР, ФСС, Росстат) может потребоваться повторная отправка заявления на подключение или уведомление органа о смене сертификата. В типовой 1С-Отчетности при смене сертификата программа обычно сама предлагает отправить заявление на изменение — согласитесь и дождитесь его одобрения.

Удобнее всего менять криптопровайдера вместе с плановым перевыпуском сертификата по окончании его срока. Тогда не приходится платить за внеплановый перевыпуск, а новые ключи сразу генерируются под целевую программу.
ПЗ
Практическое замечание

Проверка результата и контрольная отправка

Не ограничивайтесь тем, что «настройки сохранились». Реальная проверка — это успешное прохождение полного цикла: подписание, отправка, получение квитанции о приеме.

Безопасный способ проверки — отправить в ФНС запрос на выписку из ЕГРЮЛ/ЕГРИП или информационное письмо: такие обращения не являются отчетностью и не создают рисков при ошибке. Альтернатива — отправить актуальный отчет, если подошел его срок.

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

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

Криптопровайдер в настройках 1С
Норма

Выбран новый, проверка проходит без ошибок

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

Ошибка «криптопровайдер не найден» или пустой список

Сертификат в учетной записи
Норма

Указан новый сертификат, виден закрытый ключ

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

Сертификат не отображается или нет ссылки на закрытый ключ

Тестовая отправка
Норма

Документ подписан, отправлен, получена квитанция

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

Ошибка подписания или отправка зависает

Статус заявления на смену сертификата
Норма

Заявление одобрено контролирующим органом

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

Заявление отклонено или долго без ответа

Типичные ошибки и их устранение

Самая распространенная проблема — попытка использовать старый сертификат с новым криптопровайдером. Симптом: ошибка при подписании, хотя сертификат виден в списке. Решение одно — перевыпуск сертификата.

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

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

Типичные ошибки
01
Смена криптопровайдера без перевыпуска сертификата — подписание не работает
02
Установка нового провайдера поверх старого без удаления — конфликты и сбои подписания
03
Сертификат установлен не тому пользователю Windows — 1С его не видит
04
Неверный тип криптопровайдера в настройках — ошибка «модуль криптографии не найден»
05
Начало работ в разгар отчетной кампании — риск срыва сдачи отчетности
06
Удаление старого криптопровайдера до проверки нового — откат становится сложнее

FAQ

Можно ли использовать один сертификат с двумя криптопровайдерами?

Нет. Сертификат квалифицированной электронной подписи генерируется под конкретный криптопровайдер и работает только с ним. Для нового криптопровайдера сертификат нужно перевыпустить в удостоверяющем центре.

Что выбрать: КриптоПро CSP или ViPNet CSP?

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

Нужно ли заново подключать 1С-Отчетность после смены криптопровайдера?

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

1С не видит новый криптопровайдер в списке. Что делать?

Проверьте, что программа установлена в Windows, активирована лицензия, выполнена перезагрузка и 1С перезапущена. Также убедитесь, что разрядность криптопровайдера соответствует системе, а в настройках 1С указан правильный тип провайдера.

Можно ли вернуться к старому криптопровайдеру, если что-то пошло не так?

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

Итог

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

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