Подготовка компьютера и сертификата к электронной подписи

В документации мы постарались ответить на частые вопросы по работе TesLab, с которыми сталкиваются пользователи.
Если Вы не нашли ответ на свой вопрос, напишите нам.

Личный кабинет

Подготовка компьютера и сертификата к электронной подписи

Для подписи нужен доступ и к сертификату, и к соответствующему закрытому ключу. Сертификат показывает сведения о подписанте, а ключ используется при создании подписи. Установка компонента, привязка сертификата к своему входу и подпись документа выполняются по отдельности.

Что встречается в инструкцииЧто это значит
СертификатЭлектронные сведения о владельце и ключе, включая срок действия.
Закрытый ключСредство создания подписи, доступное через разрешённый носитель и криптографическое ПО. Один файл сертификата его не заменяет.
ПривязкаСвязь выбранного сертификата с вашей учётной записью TesLab. Она не копирует ключ на другой компьютер.
В этой статье

Что требуется подготовить

  • Компьютер и поддерживаемую конфигурацию криптографического ПО для используемой ОС и браузера.
  • Свой действующий сертификат электронной подписи и доступ к соответствующему ключу на разрешённом носителе.
  • Необходимые драйверы носителя и действующую лицензию криптопровайдера, когда она требуется выбранной конфигурацией.
  • Собственную учётную запись TesLab с корректными персональными сведениями, в том числе СНИЛС для серверной проверки подписанта.
  • Сеть для регистрации привязки, подготовки документов и передачи подписи на проверку.

Используйте сертификат того специалиста, под чьей учётной записью работаете. Привязка чужого сертификата не заменяет полномочия подписанта. СНИЛС в сертификате и в TesLab должен совпадать при проверке подписи протокола.

Установка и проверка КриптоПро

Откройте официальную страницу КриптоПро ЭЦП Browser plug-in. Выберите предусмотренный изготовителем дистрибутив и инструкцию для своей ОС. Состав объединённого установщика, способ включения расширения и поддержка браузеров могут изменяться, поэтому ориентируйтесь на эту страницу, а не на старые ссылки магазинов расширений.

  1. Проверьте с ответственным за рабочее место, какая конфигурация разрешена и уже установлена.
  2. Установите или настройте недостающие компоненты по официальной инструкции изготовителя. Для служебного компьютера может потребоваться участие администратора.
  3. Включите расширение и разрешите работу компонента для нужного сайта, если это предусмотрено выбранным браузером.
  4. После изменений перезапустите необходимые приложения и откройте TesLab заново.
  5. Перейдите к официальной диагностике по ссылке с указанной страницы и проверьте доступность компонентов и своего сертификата.

Успешная диагностика изготовителя подтверждает работоспособность компонента в данной среде. Доступ к нужному сертификату, регистрация привязки в TesLab и полномочия для конкретного протокола проверяются отдельно. Внешняя диагностическая страница может предлагать тестовое подписание: перед подтверждением прочитайте, какие данные и каким сертификатом предлагается подписать.

Для актуальных инструкций по ОС используйте ссылки «Windows», «macOS» или «Linux» на официальной странице. Эта статья не требует выбора конкретной версии ПО и не предполагает одинаковый набор действий на всех компьютерах.

Сертификат и закрытый ключ простыми словами

ЭлементНазначение
СертификатСодержит сведения о владельце, издателе, сроке действия и открытом ключе.
Закрытый ключИспользуется для создания подписи. Должен быть доступен криптопровайдеру на вашем носителе.
PIN или пароль носителяОткрывает разрешённый доступ к ключу. Запрашивается криптографическим компонентом.
Привязка в TesLabСвязывает проверенный сертификат с вашей учётной записью для дальнейшего выбора.

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

Привязка своего сертификата

  1. Войдите в TesLab под своей учётной записью и откройте личный кабинет.
  2. Найдите строку «Электронная подпись». До привязки она показывает отсутствие привязанного сертификата.
  3. Подключите носитель и нажмите действие привязки. Дождитесь обращения к КриптоПро.
  4. В окне выбора прочитайте владельца, организацию, срок и идентификатор сертификата. При нескольких вариантах выберите нужный действующий сертификат.
  5. Подтвердите выбор. Для привязки программа создаёт служебный запрос подтверждения владения ключом; выполните требуемое подтверждение в криптографическом окне.
  6. Дождитесь регистрации на сервере и сообщения «Сертификат привязан».
  7. Повторно откройте строку и проверьте привязанный сертификат.

Даже если найден один сертификат, при привязке его необходимо явно подтвердить. Отмена окна выбора не создаёт новую привязку. Привязка подтверждает владение сертификатом, но не подписывает открытые протоколы.

Проверка привязанного сертификата

При существующей привязке строка показывает «Привязана». Откройте её: в окне доступны сведения о сертификате, действие «Загрузить новую подпись» и «Отвязать подпись».

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

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

Замена после перевыпуска

  1. Подготовьте новый сертификат и проверьте его доступность на рабочем месте.
  2. В личном кабинете откройте «Электронная подпись».
  3. Нажмите «Загрузить новую подпись».
  4. Явно выберите новый сертификат, сверив владельца, срок и идентификатор.
  5. Дождитесь служебного подтверждения ключом и сообщения «Сертификат заменён».
  6. Повторно проверьте сведения в окне управления.

Предварительно отвязывать старый сертификат для обычной замены не требуется. Отвязка является отдельным действием и делает вход по прежней привязке недоступным. Используйте её только когда действительно нужно удалить связь.

Типичные отказы

Сообщение или ситуацияЧто проверить
КриптоПро недоступен или не отвечаетУстановленные компоненты, включение расширения, разрешение для сайта и перезапуск. Используйте официальную диагностику.
Не найдено ни одного сертификатаПодключение носителя, драйвер, доступность контейнера и сертификата в криптопровайдере.
Привязанный сертификат не найденПодключён ли именно его носитель; не был ли сертификат перевыпущен без замены привязки.
Этот сертификат уже используетсяПравильную учётную запись и действующую привязку. Не привязывайте сертификат к случайному пользователю.
Подпись не создаётсяДоступ к закрытому ключу, ввод PIN, срок сертификата, состояние лицензии и точную ошибку провайдера.
Подпись отклонена из-за СНИЛССвои данные в TesLab и сертификате. Исправление персональных сведений согласуйте с ответственным сотрудником.

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

Проверка готовности к работе

  • Криптографический компонент отвечает в выбранной среде.
  • Доступен ваш действующий сертификат и его ключ.
  • В личном кабинете подтверждена нужная привязка.
  • Персональные сведения и назначение в протоколе соответствуют вашей роли.

После подготовки переходите к подписанию протоколов личной ЭЦП. Для установленного приложения Android используется отдельный путь ProSign, описанный в мобильной инструкции.

Вернуться к оглавлению руководства специалиста ИЛ.

Проверить готовность до срочной подписи

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

При сбое сохраните точный текст ошибки, этап и сведения о среде без PIN и закрытого ключа. Ссылки изготовителя ниже предназначены для настройки конкретного рабочего места, без обещания одной версии для всех ОС.