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

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

Пароль закрытого ключа сертификата в 1С: где найти и что делать при утере

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

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

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

Где 1С хранит пароль закрытого ключа

В типовых конфигурациях (Бухгалтерия, ЗУП, Управление торговлей и другие на базе БСП) пароль можно сохранить в карточке сертификата, чтобы программа не запрашивала его при каждом подписании. Откройте раздел «Администрирование» → «Обмен электронными документами» → «Настройки электронной подписи и шифрования» → вкладка «Сертификаты». В карточке сертификата есть поле «Пароль» и флажок «Запомнить пароль» (в некоторых версиях — «Сохранить пароль»).

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

Как проверить пароль через КриптоПро CSP

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

Сам пароль КриптоПро нигде не отображает и не позволяет восстановить. Но если контейнер размещён на токене (Рутокен, eToken, JaCarta), пароль по умолчанию часто стандартный: например, у Рутокена заводской PIN-код — 12345678, у eToken — 1234567890. Если при выдаче сертификата пароль не меняли, попробуйте заводское значение — но осторожно, после нескольких неверных попыток токен блокируется.

Где искать пароль, если он был установлен при выдаче

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

  • пин-конверт или памятка, выданная вместе с сертификатом в удостоверяющем центре;
  • записи в корпоративном менеджере паролей (KeePass, 1Password и аналоги);
  • документация администратора, который разворачивал рабочее место;
  • письмо или личный кабинет УЦ, если ключи генерировались удалённо.

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

Порядок поиска пароля
  1. 1
    Проверьте карточку сертификата в 1С: сохранён ли пароль и проходит ли тестовое подписание
  2. 2
    Проверьте контейнер через КриптоПро CSP — запрашивается ли пароль на уровне криптопровайдера
  3. 3
    Опросите сотрудника, получавшего сертификат, и администратора, настраивавшего рабочее место
  4. 4
    Проверьте пин-конверт, менеджер паролей и документацию
  5. 5
    Если пароль не найден — обратитесь в удостоверяющий центр за перевыпуском

Как сменить или сбросить пароль контейнера

Если пароль известен, но его нужно сменить (например, его знал уволившийся сотрудник), используйте КриптоПро CSP: вкладка «Сервис» → «Изменить пароль» — функция доступна при выборе контейнера. Для токенов смена PIN-кода выполняется через фирменную утилиту производителя («Панель управления Рутокен», eToken PKI Client и т.п.).

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

Маршрут решения

Как выбрать действие

1С подписывает документы без запроса пароляПароль сохранён в базе и корректен — ничего делать не нужно
Пароль запрашивается, но известен владельцуВведите его в карточке сертификата и включите сохранение
Пароль неизвестен, контейнер на диске/реестреСкопируйте контейнер в резервную копию и обращайтесь в УЦ за перевыпуском
Пароль неизвестен, контейнер на токенеНе перебирайте варианты, сразу планируйте перевыпуск сертификата

Настройка хранения пароля в 1С: безопасный порядок

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

Параллельно заведите запись в корпоративном менеджере паролей с указанием: владелец сертификата, УЦ, срок действия, где размещён контейнер (токен, реестр, папка). Это особенно важно в организациях с несколькими сертификатами — для руководителя, бухгалтера, кадровика и обмена с банками.

Типичные ошибки
01
Хранение пароля в текстовом файле или на стикере рядом с компьютером — компрометирует подпись и ставит под сомнение юридическую значимость документов
02
Перебор пароля на токене до блокировки — приводит к перевыпуску ключа и простою в сдаче отчётности
03
Передача пароля уволившемуся сотруднику без смены — риск подписания документов от имени организации
04
Копирование контейнера без пароля с расчётом «потом разберёмся» — копия так же защищена тем же паролем

Проверка результата

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

Дополнительно проверьте срок действия сертификата и доступность контейнера на том рабочем месте, где реально выполняется подписание. Частая проблема: пароль верный, но токен подключён к другому компьютеру или контейнер не скопирован на новое рабочее место — тогда 1С выдаёт ошибку «Не найден закрытый ключ», не связанную с паролем.

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

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

Тестовое подписание в 1С
Норма

Документ подписан без запроса пароля или с сохранённым паролем

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

Ошибка «Неправильный пароль» или повторный запрос при каждой операции

Контейнер в КриптоПро CSP
Норма

Контейнер открывается, сертификат отображается

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

Запрос пароля, который неизвестен, или контейнер не найден

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

Дата окончания в будущем

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

Сертификат истёк — пароль уже не имеет значения, нужен перевыпуск

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

Можно ли посмотреть сохранённый пароль сертификата в 1С открытым текстом?

Нет. Пароль хранится в информационной базе в зашифрованном виде, и штатного способа отобразить его нет. Можно только перезаписать его новым значением в карточке сертификата.

Что делать, если пароль знал только уволившийся сотрудник?

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

Одинаковы ли пароль контейнера в КриптоПро и пароль в 1С?

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

Заблокировался токен после неверных попыток ввода — что делать?

Некоторые токены можно разблокировать через PUK-код или административный PIN в фирменной утилите производителя. Если PUK неизвестен или тоже заблокирован, носитель придётся форматировать и перевыпускать сертификат в УЦ.

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

Скопировать контейнер через КриптоПро CSP можно, но копия остаётся защищённой тем же паролем. Кроме того, контейнер на носителе с признаком «неэкспортируемый» скопировать нельзя в принципе — только перевыпуск ключей.

Итог

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

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