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

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

1С сертификаты: где посмотреть и как проверить

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

Под «сертификатами 1С» обычно понимают три разные вещи: сертификаты электронной подписи, которыми подписывают документы и отчётность; сертификаты, используемые для защищённых соединений (HTTPS) при обмене с банками, ЭДО и веб-сервисами; и сертификаты совместимости «1С:Совместимо», которые подтверждают статус программного продукта. Путаница между ними — главная причина, почему пользователь не может найти нужный сертификат.

Логика поиска простая: сертификаты электронной подписи хранятся в операционной системе и подхватываются программой 1С, поэтому их можно посмотреть и внутри конфигурации, и через хранилище Windows. Сертификаты для HTTPS-соединений проверяются на уровне платформы и ОС. А сертификаты совместимости решений — это документы вендора, их смотрят на сайте фирмы «1С» или в паспорте продукта.

Ниже разобраны все три сценария с конкретными путями в типовых конфигурациях (Бухгалтерия предприятия, Зарплата и управление персоналом, Управление торговлей), а также способы проверки срока действия, владельца и причины, по которым сертификат может не отображаться в списке.

Какие сертификаты бывают в 1С и что именно вы ищете

Прежде чем искать, определите тип сертификата. От этого зависит место, где он хранится, и инструмент просмотра.

  • Сертификат ключа электронной подписи (КЭП, УНЭП, УКЭП) — выдаётся удостоверяющим центром, привязан к физическому или юридическому лицу, используется для подписания отчётности, электронных документов, заявлений. Хранится в ОС или на токене (Рутокен, eToken, JaCarta).
  • Сертификат сервера / SSL — нужен для защищённого соединения с сервисами (банк-клиент, ЭДО, веб-сервисы). Обычно проверяется автоматически, но при ошибках соединения его приходится смотреть вручную.
  • Сертификат совместимости «1С:Совместимо» — документ, подтверждающий, что продукт партнёра прошёл проверку фирмы «1С». Это не файл, а статус решения.
  • Сертификат лицензии / регистрационные данные — регистрационный номер и пин-коды продукта, которые иногда называют «сертификатом лицензии».

Где посмотреть сертификаты электронной подписи в типовых конфигурациях

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

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

В 1С:Зарплата и управление персоналом тот же блок находится в «Администрирование» → «Обмен электронными документами». Для отчётности через 1С-Отчётность сертификат дополнительно виден в настройках обмена с контролирующими органами.

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

Как открыть список сертификатов в типовой 1С
  1. 1
    Откройте раздел «Администрирование» в главном меню
  2. 2
    Перейдите в «Обмен электронными документами»
  3. 3
    Откройте «Настройки электронной подписи и шифрования»
  4. 4
    Убедитесь, что включён флаг использования электронных подписей
  5. 5
    Проверьте, что нужный сертификат есть в списке и его срок действия не истёк

Если раздел пуст, чаще всего причина в том, что программа не видит криптопровайдер (КриптоПро CSP, ViPNet CSP) или токен не подключён. Сам сертификат при этом может существовать — просто 1С не получила к нему доступ.

Как посмотреть сертификат через хранилище Windows

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

Нажмите Win + R, введите certmgr.msc и нажмите Enter — откроется хранилище сертификатов текущего пользователя. Личные сертификаты электронной подписи находятся в ветке «Личное» → «Сертификаты». Для просмотра сертификатов компьютера (нужны права администратора) используйте оснастку certlm.msc.

Двойной щелчок по сертификату открывает его свойства: кому выдан, кем выдан, срок действия, отпечаток. На вкладке «Состав» можно увидеть ИНН, ОГРН, СНИЛС владельца и область применения ключа. Если у сертификата отображается предупреждение «Не удаётся обнаружить поставщика» или крест на значке — закрытый ключ недоступен, и подписывать таким сертификатом не получится.

Где посмотреть сертификат в 1С-Отчётность и при обмене с банками

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

При прямом обмене с банками (DirectBank) сертификаты указываются в настройках обмена с конкретным банком: «Администрирование» → «Обмен с банками» → настройка по счёту. Банковские сертификаты могут быть как квалифицированными (выданными УЦ), так и выписанными самим банком — вторые действуют только в рамках этого банка и не подходят для отчётности.

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

Где посмотреть сертификат совместимости «1С:Совместимо»

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

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

Почему сертификат не отображается в 1С и что делать

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

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

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

Как проверить, что сертификат рабочий

Срок действия в свойствах сертификата
Норма

Текущая дата внутри периода «Действителен с ... по ...»

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

Срок истёк или ещё не наступил — подписание будет отклонено

Наличие закрытого ключа
Норма

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

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

Закрытый ключ отсутствует — сертификат годится только для проверки чужих подписей

Отображение в списке 1С
Норма

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

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

В списке пусто — проверяйте криптопровайдер, токен и учётную запись

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

Можно ли посмотреть сертификат прямо в базе 1С, если программа его не видит?

Нет. В базе хранится только ссылка на сертификат (его отпечаток), а сам сертификат находится в хранилище ОС или на токене. Если 1С его не показывает, проверяйте certmgr.msc, криптопровайдер и носитель — в базе искать нечего.

Где посмотреть срок действия сертификата, не открывая 1С?

Откройте certmgr.msc, найдите сертификат в ветке «Личное» и дважды щёлкните по нему — срок указан на первой вкладке. Также срок действия обычно виден в программе криптопровайдера (например, в КриптоПро CSP на вкладке «Сервис»).

Сертификат виден в Windows, но не виден в 1С. Что делать?

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

Где найти сертификат для подписания в мобильной или веб-версии 1С?

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

Чем отличается сертификат «1С:Совместимо» от сертификата электронной подписи?

Это разные вещи. «1С:Совместимо» — подтверждение качества программного продукта, выдаётся разработчику фирмой «1С». Сертификат электронной подписи — средство подписания документов, выдаётся удостоверяющим центром конкретному человеку или организации. Ищут их в разных местах.

Куда обращаться, если сертификат утерян или скомпрометирован?

В удостоверяющий центр, который его выдал, — контакты указаны в договоре и в самом сертификате (поле «Кем выдан»). Только УЦ может отозвать сертификат и перевыпустить его. Удаление из хранилища отзыв не заменяет.

Итог

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

Сертификаты электронной подписи в 1С смотрят в разделе «Администрирование» → «Настройки электронной подписи и шифрования», а физически они хранятся в Windows (certmgr.msc) или на токене. Банковские сертификаты — в настройках обмена с банком, статус «1С:Совместимо» — в реестре решений фирмы «1С». Если сертификат не отображается, проверяйте токен, криптопровайдер, учётную запись и срок действия.