Администрирование · 11 мин
Как поменять криптопровайдера в 1С-Отчетности
Разбираем, как сменить криптопровайдера в 1С-Отчетности: выбор КриптоПро или ViPNet, настройка, перевыпуск сертификата, проверка отправки отчетов и типичные ошибки.
Смена криптопровайдера в 1С-Отчетности требуется, когда заканчивается лицензия на текущую криптопрограмму, организация переходит на другой продукт по требованию контрагентов или госорганов, а также при переустановке системы на новый компьютер. Процедура несложная, но затрагивает сразу несколько уровней: операционную систему, настройки программы 1С и сам сертификат электронной подписи.
Ключевой момент, который нужно понять до начала работы: сертификат квалифицированной электронной подписи жестко привязан к конкретному криптопровайдеру. Если сертификат выпущен под КриптоПро CSP, он не заработает с ViPNet CSP, и наоборот. Поэтому смена криптопровайдера почти всегда сопровождается перевыпуском сертификата в удостоверяющем центре.
Ниже разобран полный цикл: от проверки текущей конфигурации до контрольной отправки отчета. Инструкция актуальна для типовых конфигураций 1С с подсистемой «1С-Отчетность» (Бухгалтерия предприятия, Зарплата и управление персоналом, Комплексная автоматизация и другие).
Когда действительно нужно менять криптопровайдера
Прежде чем что-то переустанавливать, убедитесь, что замена действительно необходима. Типичные основания: истекает лицензия на текущую программу и продлевать ее не планируется; удостоверяющий центр выдает сертификаты только под конкретный криптопровайдер; требования оператора электронного документооборота или спецоператора связи; конфликт двух установленных криптопрограмм на одном компьютере.
Не стоит менять криптопровайдера «для профилактики». Любая переустановка криптографии — это риск потерять доступ к действующим ключам, остановить отправку отчетности в разгар кампании и получить необходимость заново проходить настройку.
Проверьте в свойствах сертификата или в заявлении на выпуск
Проверьте срок лицензии в интерфейсе криптопрограммы
Рекомендуется оставить один, если нет жесткой необходимости
Новый сертификат сразу выпускайте под целевую программу
Подготовка: что сделать до начала работ
Сначала зафиксируйте текущее состояние. Откройте в 1С: Администрирование → Обмен электронными документами → Обмен с контролирующими органами → Настройки обмена с контролирующими органами и запишите, какой криптопровайдер указан сейчас, какой сертификат используется и к каким органам подключена отчетность.
Далее проверьте срок действия сертификата. Если до окончания осталось мало времени, имеет смысл совместить перевыпуск со сменой криптопровайдера — это сэкономит один визит в удостоверяющий центр. Уточните у своего УЦ, под какие криптопровайдеры он выдает сертификаты: большинство работает и с КриптоПро CSP, и с ViPNet CSP, но встречаются исключения.
Обязательно сделайте резервную копию контейнера закрытого ключа, если он хранится на диске или флешке, и выгрузите сам сертификат. Если ключ записан на токене (Рутокен, eToken и подобных), убедитесь, что знаете PIN-код и что носитель читается.
Установка нового криптопровайдера в Windows
Криптопровайдер устанавливается на уровне операционной системы, а не внутри 1С. Скачайте дистрибутив с официального сайта производителя, запустите установку от имени администратора и следуйте мастеру. После установки потребуется перезагрузка компьютера.
Активируйте лицензию: в КриптоПро CSP серийный номер вводится через панель управления программой, в ViPNet CSP лицензирование устроено иначе и часто привязано к дистрибутиву. Без действующей лицензии подписание работать не будет — только просмотр сертификатов.
Если старый криптопровайдер больше не нужен, удалите его через «Программы и компоненты» Windows только после того, как убедитесь, что новая связка полностью работает и отчеты уходят. Одновременное присутствие КриптоПро CSP и ViPNet CSP на одном компьютере официально не рекомендуется производителями и нередко приводит к ошибкам.
Настройка криптопровайдера в 1С
После установки и перезагрузки откройте 1С и перейдите: Администрирование → Обмен электронными документами → Обмен с контролирующими органами → Настройки обмена с контролирующими органами. В разделе параметров криптографии выберите новый криптопровайдер из списка. Если программа видит установленный в системе провайдер, он появится в выпадающем списке автоматически.
В некоторых конфигурациях путь к модулю криптографии указывается вручную. Проверьте, что тип криптопровайдера соответствует фактическому (для КриптоПро CSP это обычно тип 75 или 80 в зависимости от версии и алгоритма, для ViPNet — свой тип). Неверный тип — частая причина ошибки «криптопровайдер не найден» при корректно установленной программе.
Сохраните настройки и выполните встроенную проверку, если она предусмотрено конфигурацией: 1С попытается обратиться к криптопровайдеру и сообщит о доступности.
- 1Зафиксируйте текущие настройки и сделайте резервные копии ключей
- 2Установите новый криптопровайдер в Windows и активируйте лицензию
- 3Перезагрузите компьютер
- 4В 1С выберите новый криптопровайдер в настройках обмена с контролирующими органами
- 5Перевыпустите сертификат в УЦ под новый криптопровайдер
- 6Установите новый сертификат и укажите его в настройках 1С-Отчетности
- 7Отправьте тестовый отчет или запрос и проверьте прохождение
- 8Удалите старый криптопровайдер после успешной проверки
Перевыпуск сертификата под новый криптопровайдер
Это обязательный этап, который нельзя пропустить. Старый сертификат криптографически несовместим с новым провайдером. Обратитесь в аккредитованный удостоверяющий центр, где получали подпись, и подайте заявление на перевыпуск с указанием нового криптопровайдера.
При генерации ключевой пары мастер выпуска спросит, какой криптопровайдер использовать — выберите вновь установленный. Ключи можно записать на тот же токен, если он поддерживается новой программой, или на новый носитель.
После получения сертификата установите его в систему (обычно через функцию «Установить сертификат» в интерфейсе криптопровайдера или через просмотр сертификата в Windows) и убедитесь, что он связан с контейнером закрытого ключа: в свойствах сертификата должна быть ссылка на закрытый ключ.
Привязка нового сертификата в 1С-Отчетности
В настройках обмена с контролирующими органами откройте учетную запись организации и укажите новый сертификат вместо старого. В типовых конфигурациях это делается в карточке настроек подключения: выберите сертификат из списка установленных в системе.
Если сертификат не виден в списке, проверьте три вещи: установлен ли он в хранилище текущего пользователя (а не другого пользователя Windows), есть ли привязка к закрытому ключу, перезапущена ли 1С после установки сертификата.
Для некоторых направлений (ФНС, ПФР, ФСС, Росстат) может потребоваться повторная отправка заявления на подключение или уведомление органа о смене сертификата. В типовой 1С-Отчетности при смене сертификата программа обычно сама предлагает отправить заявление на изменение — согласитесь и дождитесь его одобрения.
Удобнее всего менять криптопровайдера вместе с плановым перевыпуском сертификата по окончании его срока. Тогда не приходится платить за внеплановый перевыпуск, а новые ключи сразу генерируются под целевую программу.
Проверка результата и контрольная отправка
Не ограничивайтесь тем, что «настройки сохранились». Реальная проверка — это успешное прохождение полного цикла: подписание, отправка, получение квитанции о приеме.
Безопасный способ проверки — отправить в ФНС запрос на выписку из ЕГРЮЛ/ЕГРИП или информационное письмо: такие обращения не являются отчетностью и не создают рисков при ошибке. Альтернатива — отправить актуальный отчет, если подошел его срок.
Как проверить результат
Выбран новый, проверка проходит без ошибок
Ошибка «криптопровайдер не найден» или пустой список
Указан новый сертификат, виден закрытый ключ
Сертификат не отображается или нет ссылки на закрытый ключ
Документ подписан, отправлен, получена квитанция
Ошибка подписания или отправка зависает
Заявление одобрено контролирующим органом
Заявление отклонено или долго без ответа
Типичные ошибки и их устранение
Самая распространенная проблема — попытка использовать старый сертификат с новым криптопровайдером. Симптом: ошибка при подписании, хотя сертификат виден в списке. Решение одно — перевыпуск сертификата.
Вторая частая ситуация — конфликт двух криптопровайдеров. Если после установки нового старый не удалили, 1С может обращаться не к тому модулю. Признаки: ошибки подписания при корректных настройках, «плавающие» сбои. Решение — оставить один криптопровайдер и перезагрузиться.
Третья группа ошибок связана с правами: установка криптопрограммы без прав администратора, сертификат, установленный в хранилище другого пользователя, запуск 1С под другой учетной записью Windows. Проверяйте, под каким пользователем работает бухгалтер, и ставьте сертификаты именно туда.
FAQ
Можно ли использовать один сертификат с двумя криптопровайдерами?
Нет. Сертификат квалифицированной электронной подписи генерируется под конкретный криптопровайдер и работает только с ним. Для нового криптопровайдера сертификат нужно перевыпустить в удостоверяющем центре.
Что выбрать: КриптоПро CSP или ViPNet CSP?
Оба решения сертифицированы и подходят для сдачи отчетности. Ориентируйтесь на то, какие сертификаты выдает ваш удостоверяющий центр, что рекомендует спецоператор связи и на стоимость лицензий. Технически для 1С-Отчетности разницы в результате нет.
Нужно ли заново подключать 1С-Отчетность после смены криптопровайдера?
Полное переподключение обычно не требуется, но при смене сертификата программа предложит отправить заявление на изменение настроек подключения. Его нужно отправить и дождаться одобрения контролирующим органом, иначе отчеты будут отклоняться.
1С не видит новый криптопровайдер в списке. Что делать?
Проверьте, что программа установлена в Windows, активирована лицензия, выполнена перезагрузка и 1С перезапущена. Также убедитесь, что разрядность криптопровайдера соответствует системе, а в настройках 1С указан правильный тип провайдера.
Можно ли вернуться к старому криптопровайдеру, если что-то пошло не так?
Да, если вы не удаляли старый провайдер и старый сертификат еще действует: верните прежние настройки в 1С и продолжайте работу. Поэтому старую конфигурацию удаляют только после успешной контрольной отправки на новой.
Что важно запомнить
Смена криптопровайдера в 1С-Отчетности состоит из четырех обязательных шагов: установка новой криптопрограммы в Windows, выбор ее в настройках 1С, перевыпуск сертификата под новый провайдер и контрольная отправка. Не начинайте работы в разгар отчетной кампании и не удаляйте старую конфигурацию до успешной проверки новой.