Администрирование · 10 мин
Где посмотреть сертификат в 1С
Где найти сертификат электронной подписи в 1С: просмотр в программе, в хранилище Windows и через КриптоПро. Проверка срока действия, типичные ошибки и FAQ.
Сертификат электронной подписи в 1С нужен для отправки отчётности, обмена ЭДО, подписания документов и работы с государственными сервисами. Когда программа сообщает, что «сертификат не найден» или «срок действия истёк», первым делом требуется узнать, какие сертификаты вообще видны системе и где они хранятся. Способов посмотреть сертификат несколько: через настройки самой 1С, через хранилище сертификатов Windows и через средства криптопровайдера.
Конкретный путь зависит от конфигурации (Бухгалтерия, ЗУП, Управление торговлей), от режима работы — файловый, клиент-серверный или веб-клиент — и от того, где установлен закрытый ключ: на компьютере или на токене (Рутокен, JaCarta, eToken). Ниже разобраны все основные сценарии с точными шагами.
Важно понимать: просмотр сертификата — безопасная операция, которая ничего не меняет в данных. Риски возникают только при удалении сертификата из хранилища или при переносе закрытого ключа, поэтому в статье отдельно отмечены действия, которых стоит избегать.
Просмотр сертификата внутри программы 1С
В типовых конфигурациях на базе Библиотеки стандартных подсистем список сертификатов собран в одном месте. Откройте раздел «Администрирование» и перейдите по ссылке «Обмен электронными документами» или «Электронная подпись и шифрование» — название зависит от версии конфигурации. В открывшейся форме выберите закладку «Сертификаты» или нажмите «Сертификаты» в панели навигации.
Программа покажет список сертификатов, которые она нашла в хранилище компьютера и на подключённых токенах. Двойной щелчок по строке открывает карточку сертификата: там видны владелец, издатель, срок действия, отпечаток и назначение ключа. Если сертификат в списке есть, значит 1С его «видит» и его можно выбирать для подписания документов.
В конфигурациях с подключённым сервисом 1С-Отчётность сертификат дополнительно отображается в разделе «Отчётность, справки» → «Настройки обмена с контролирующими органами». Там же проверяется привязка сертификата к организации и учётной записи.
- 1Откройте «Администрирование» → «Обмен электронными документами»
- 2Перейдите в «Настройки электронной подписи и шифрования»
- 3Откройте список «Сертификаты»
- 4Дважды щёлкните нужный сертификат и проверьте срок действия и владельца
- 5Если список пуст — проверьте токен и криптопровайдер
Просмотр сертификата в хранилище Windows
1С берёт сертификаты из системного хранилища Windows, поэтому универсальный способ — посмотреть его там. Нажмите Win+R, введите команду certmgr.msc и нажмите Enter. Откроется оснастка «Сертификаты — текущий пользователь». Разверните папку «Личные» → «Сертификаты» — здесь хранятся сертификаты пользователя, включая квалифицированные сертификаты ЭП.
Двойной щелчок по сертификату открывает его свойства: на вкладке «Общие» видно назначение и статус, на вкладке «Состав» — издателя, срок действия, серийный номер и отпечаток, на вкладке «Путь сертификации» — цепочку доверия. Если на вкладке «Общие» есть строка «Есть закрытый ключ для этого сертификата», значит сертификатом можно подписывать документы.
Если сертификат установлен в хранилище компьютера, а не пользователя (так бывает при серверной установке), используйте оснастку certlm.msc — она требует прав администратора.
Просмотр через КриптоПро CSP и токен
Если закрытый ключ хранится на токене, сертификат может не попадать в хранилище Windows автоматически. Откройте панель КриптоПро CSP (Пуск → КриптоПро → КриптоПро CSP), перейдите на вкладку «Сервис» и нажмите «Просмотреть сертификаты в контейнере». Кнопка «Обзор» покажет список контейнеров ключей на всех носителях, включая токены; выбрав контейнер, вы увидите вложенный сертификат.
Чтобы 1С стабильно видела такой сертификат, рекомендуется установить его в личное хранилище: в окне просмотра сертификата из контейнера нажмите «Установить» или «Свойства» → «Установить сертификат». После этого он появится и в certmgr.msc, и в списке сертификатов 1С.
Аналогичные функции просмотра есть в панелях управления токенов: «Панель управления Рутокен», JaCarta PKI Manager, eToken Properties. Там видно, какие контейнеры и сертификаты физически записаны на носителе, — это полезно, когда сертификат «потерялся» и непонятно, на каком устройстве он находится.
Как проверить срок действия и валидность
Найти сертификат — половина задачи: важно убедиться, что он действующий. В карточке сертификата в 1С или в свойствах в хранилище Windows проверьте поля «Действителен с» и «Действителен по». Просроченный сертификат обычно отображается в 1С с предупреждением и не предлагается для подписания.
Проверьте также цепочку доверия: на вкладке «Путь сертификации» не должно быть красных отметок, а корневой сертификат удостоверяющего центра должен присутствовать в хранилище «Доверенные корневые центры сертификации». Для квалифицированных сертификатов актуальность корневых сертификатов Минцифры критична — без них подпись считается недействительной.
Дополнительно статус квалифицированного сертификата можно проверить на сайте удостоверяющего центра, выдавшего ключ, или через сервис проверки на портале Госуслуг — по серийному номеру или отпечатку.
Как проверить результат
Отображается без предупреждений, доступен для выбора при подписании
Отсутствует в списке или помечен как недействительный
В свойствах сертификата есть строка «Есть закрытый ключ»
Строки нет — подписывать таким сертификатом нельзя
Все элементы пути сертификации без ошибок
Красный крест или восклицательный знак на одном из элементов
Сертификат не отображается: типичные причины
Самая частая причина — токен не подключён или не определён системой. Проверьте, что носитель вставлен, светодиод на нём горит, а драйверы токена установлены. Вторая причина — сертификат установлен в хранилище другого пользователя Windows: 1С, запущенная под текущей учётной записью, его не увидит.
В клиент-серверном режиме и при работе через веб-клиент сертификат ищется на стороне сервера 1С, а не на компьютере пользователя. В этом случае сертификат должен быть установлен в хранилище сервера под учётной записью, от имени которой работает служба агента сервера 1С, либо настроено подписание на клиенте.
Ещё одна причина — не установлен или не лицензирован криптопровайдер (КриптоПро CSP, ViPNet CSP). Без него 1С не сможет работать с контейнерами ключей, даже если сертификат в хранилище виден.
Чего не стоит делать при работе с сертификатами
Просмотр сертификата безопасен, но соседние кнопки в тех же окнах могут привести к потере данных. Не удаляйте контейнеры ключей в КриптоПро и не удаляйте сертификаты из хранилища, если не уверены, что закрытый ключ сохранён на токене или есть копия. Восстановить закрытый ключ без носителя невозможно — придётся перевыпускать сертификат в удостоверяющем центре.
Не копируйте закрытый ключ на съёмные диски и не передавайте PIN-код токена третьим лицам — это нарушает условия использования квалифицированной подписи и создаёт риск подписания документов от вашего имени.
Как выбрать способ просмотра
Для быстрой проверки «видит ли 1С сертификат» достаточно списка в настройках электронной подписи. Для детальной диагностики — срока действия, отпечатка, цепочки доверия — удобнее хранилище Windows. Когда сертификат не найден ни там, ни там, проверяйте контейнеры через КриптоПро и панель управления токеном.
Сравнение способов
Быстро и без прав администратора; показывает только то, что доступно программе, без деталей цепочки
Полные свойства сертификата и путь сертификации; не показывает контейнеры на токенах без установки в хранилище
Видит контейнеры на носителях напрямую; требует установленного криптопровайдера и драйверов
В большинстве рабочих ситуаций достаточно первых двух способов: сначала смотрите список в 1С, при вопросах — свойства в хранилище Windows. Обращение к КриптоПро и панели токена нужно, когда сертификат физически существует, но система его не подхватывает.
Что важно запомнить
Сертификат в 1С смотрят в «Администрирование» → «Настройки электронной подписи», полные сведения — в certmgr.msc, контейнеры на токене — через КриптоПро. Если сертификат не виден, проверяйте пользователя Windows, подключение токена и криптопровайдер. Ничего не удаляйте без резервной копии закрытого ключа.
Частые вопросы
Почему сертификат есть в Windows, но 1С его не показывает?
Чаще всего 1С запущена под другим пользователем Windows или работа идёт через сервер/веб-клиент — тогда поиск выполняется на стороне сервера. Также проверьте, что сертификат установлен именно в папку «Личные» текущего пользователя, а не в другое хранилище.
Можно ли посмотреть сертификат без токена?
Если сертификат был установлен в хранилище Windows, его свойства (владелец, срок действия, отпечаток) видны и без токена. Но подписывать документы без носителя с закрытым ключом не получится.
Где в 1С:Бухгалтерии найти сертификат для 1С-Отчётности?
Откройте «Отчёты» → «Регламентированные отчёты» → «Настройки» → «Настройки обмена с контролирующими органами». В настройках учётной записи указан сертификат, привязанный к организации, и его срок действия.
Как узнать, к какому сертификату привязан закрытый ключ?
В свойствах сертификата в хранилище Windows на вкладке «Общие» должна быть строка «Есть закрытый ключ для этого сертификата». Если её нет, сертификат хранится отдельно от ключа и для подписания непригоден.
Что делать, если срок действия сертификата истёк?
Просроченный сертификат нельзя продлить — его перевыпускают в удостоверяющем центре. До получения нового сертификата отправка отчётности и подписание документов будут недоступны, поэтому заявку на перевыпуск лучше подавать заранее.
Опасно ли просматривать и копировать сертификат?
Сам сертификат (открытая часть) не является секретом — его можно свободно просматривать и экспортировать без закрытого ключа. Защищать нужно закрытый ключ и PIN-код токена: их утечка позволяет подписывать документы от вашего имени.