Администрирование · 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Откройте раздел «Администрирование» в главном меню
- 2Перейдите в «Обмен электронными документами»
- 3Откройте «Настройки электронной подписи и шифрования»
- 4Убедитесь, что включён флаг использования электронных подписей
- 5Проверьте, что нужный сертификат есть в списке и его срок действия не истёк
Если раздел пуст, чаще всего причина в том, что программа не видит криптопровайдер (КриптоПро CSP, ViPNet CSP) или токен не подключён. Сам сертификат при этом может существовать — просто 1С не получила к нему доступ.
Как посмотреть сертификат через хранилище Windows
1С не хранит сертификаты внутри базы — она читает их из операционной системы. Поэтому самый надёжный способ проверить наличие сертификата — открыть хранилище Windows напрямую.
Нажмите Win + R, введите certmgr.msc и нажмите Enter — откроется хранилище сертификатов текущего пользователя. Личные сертификаты электронной подписи находятся в ветке «Личное» → «Сертификаты». Для просмотра сертификатов компьютера (нужны права администратора) используйте оснастку certlm.msc.
Двойной щелчок по сертификату открывает его свойства: кому выдан, кем выдан, срок действия, отпечаток. На вкладке «Состав» можно увидеть ИНН, ОГРН, СНИЛС владельца и область применения ключа. Если у сертификата отображается предупреждение «Не удаётся обнаружить поставщика» или крест на значке — закрытый ключ недоступен, и подписывать таким сертификатом не получится.
Где посмотреть сертификат в 1С-Отчётность и при обмене с банками
В сервисе 1С-Отчётность сертификат привязан к настройкам обмена с контролирующими органами. Откройте «Отчёты, справки» → «1С-Отчётность» → «Настройки» (или «Настройки обмена с контролирующими органами») — там указан сертификат, с которым выполняется отправка. Здесь же виден срок его действия и заявления на перевыпуск.
При прямом обмене с банками (DirectBank) сертификаты указываются в настройках обмена с конкретным банком: «Администрирование» → «Обмен с банками» → настройка по счёту. Банковские сертификаты могут быть как квалифицированными (выданными УЦ), так и выписанными самим банком — вторые действуют только в рамках этого банка и не подходят для отчётности.
Где посмотреть сертификат совместимости «1С:Совместимо»
Если вопрос касается статуса программного продукта, сертификат совместимости проверяется не в программе, а в открытых источниках. Фирма «1С» ведёт реестр решений, прошедших сертификацию, — он доступен на портале 1С в разделе продуктов партнёров. По названию решения или разработчика можно найти карточку продукта и убедиться, что сертификат действителен.
Сам сертификат выдаётся разработчику в электронном или бумажном виде и обычно публикуется на сайте вендора. Покупателю решения достаточно сверить название продукта и версию с записью в реестре: сертификат выдаётся на конкретную версию, и после существенного обновления продукта он может быть перевыпущен.
Почему сертификат не отображается в 1С и что делать
Наиболее частая ситуация — сертификат есть, но программа его не показывает. Причины проверяйте в таком порядке: подключён ли токен и установлен ли его драйвер; установлен ли криптопровайдер (КриптоПро CSP или ViPNet CSP) и не истекла ли его лицензия; установлен ли сертификат в хранилище именно того пользователя, под которым работает 1С; не истёк ли срок действия самого сертификата.
На серверном варианте работы добавляется нюанс: если подписание выполняется на сервере 1С, сертификат должен быть доступен учётной записи агента сервера. Если подписание настроено на клиенте — достаточно хранилища текущего пользователя. Этот параметр задаётся в настройках электронной подписи конфигурации.
Как проверить, что сертификат рабочий
Текущая дата внутри периода «Действителен с ... по ...»
Срок истёк или ещё не наступил — подписание будет отклонено
В свойствах есть строка «Есть закрытый ключ для этого сертификата»
Закрытый ключ отсутствует — сертификат годится только для проверки чужих подписей
Сертификат виден в настройках электронной подписи и доступен для выбора
В списке пусто — проверяйте криптопровайдер, токен и учётную запись
Частые вопросы
Можно ли посмотреть сертификат прямо в базе 1С, если программа его не видит?
Нет. В базе хранится только ссылка на сертификат (его отпечаток), а сам сертификат находится в хранилище ОС или на токене. Если 1С его не показывает, проверяйте certmgr.msc, криптопровайдер и носитель — в базе искать нечего.
Где посмотреть срок действия сертификата, не открывая 1С?
Откройте certmgr.msc, найдите сертификат в ветке «Личное» и дважды щёлкните по нему — срок указан на первой вкладке. Также срок действия обычно виден в программе криптопровайдера (например, в КриптоПро CSP на вкладке «Сервис»).
Сертификат виден в Windows, но не виден в 1С. Что делать?
Проверьте, что криптопровайдер установлен и лицензия активна, токен подключён, а в настройках 1С включено использование электронных подписей. После установки криптопровайдера или подключения токена перезапустите 1С — список сертификатов обновляется при обращении к нему.
Где найти сертификат для подписания в мобильной или веб-версии 1С?
При работе через веб-клиент криптография выполняется через расширение для работы с криптографией и компоненту на локальном компьютере — сертификат по-прежнему берётся из локального хранилища. В тонком клиенте логика та же, что и в обычном приложении.
Чем отличается сертификат «1С:Совместимо» от сертификата электронной подписи?
Это разные вещи. «1С:Совместимо» — подтверждение качества программного продукта, выдаётся разработчику фирмой «1С». Сертификат электронной подписи — средство подписания документов, выдаётся удостоверяющим центром конкретному человеку или организации. Ищут их в разных местах.
Куда обращаться, если сертификат утерян или скомпрометирован?
В удостоверяющий центр, который его выдал, — контакты указаны в договоре и в самом сертификате (поле «Кем выдан»). Только УЦ может отозвать сертификат и перевыпустить его. Удаление из хранилища отзыв не заменяет.
Что важно запомнить
Сертификаты электронной подписи в 1С смотрят в разделе «Администрирование» → «Настройки электронной подписи и шифрования», а физически они хранятся в Windows (certmgr.msc) или на токене. Банковские сертификаты — в настройках обмена с банком, статус «1С:Совместимо» — в реестре решений фирмы «1С». Если сертификат не отображается, проверяйте токен, криптопровайдер, учётную запись и срок действия.