Перейти к содержанию
Рутокен и JaCarta· 6 мин чтения

Как скопировать сертификат КриптоПро на флешку или токен

Как скопировать контейнер с сертификатом в КриптоПро CSP на токен или флешку и что делать, если ключ УЦ ФНС не копируется: законные варианты вместо копии

Копирование контейнера нужно, когда подпись надо перенести с флешки на токен, сделать резервную копию или работать на втором компьютере. В КриптоПро CSP это делается штатно, но только если ключ экспортируемый. Ключ КЭП от УЦ ФНС скопировать нельзя, и ниже разобрано, что делать вместо этого

Коротко: что делать

  1. Откройте КриптоПро CSP → Сервис → Скопировать
  2. Выберите исходный контейнер
  3. Задайте имя копии
  4. Выберите носитель
  5. Введите пароль исходного ключа (если он есть)
  6. Введите PIN нового носителя
  7. Если КриптоПро отказывает в копировании, ключ неэкспортируемый и скопировать его нельзя
  8. Для ключа УЦ ФНС используйте токен как есть или оформите второй сертификат

Что означает отказ в копировании

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

Закрытый ключ бывает трёх видов:

Причины, по которым копия не получается

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

Диагностика

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

Узнать тип ключа заранее можно у того, кто выдавал подпись. Для подписи, полученной в налоговой, считайте ключ неэкспортируемым

Решение

Способ 1. Скопировать контейнер в КриптоПро CSP

Тексты окон отличаются в версиях КриптоПро, названия кнопок могут слегка отличаться

⚠️ Не удаляйте исходный контейнер, пока не проверили, что копия работает. Если подпись выдана налоговой или УЦ без права повторного выпуска, потеря ключа означает перевыпуск сертификата

  1. Вставьте носитель, на который копируете (токен или флешку)
  2. Откройте КриптоПро CSP через меню Пуск или поиск Windows
  3. Перейдите на вкладку Сервис
  4. Нажмите Скопировать
  5. Нажмите Обзор
  6. Выберите исходный контейнер
  7. Если у ключа есть пароль, введите его
  8. Задайте имя нового контейнера
  9. Выберите носитель для копии, например Рутокен
  10. Введите PIN этого носителя

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

Способ 2. Проверить копию

  1. Откройте КриптоПро CSP → Сервис
  2. Нажмите Протестировать и выберите новый контейнер через Обзор
  3. Убедитесь, что КриптоПро открывает контейнер и показывает сертификат

Если сертификат не появляется в списке, установите его по инструкции как установить электронную подпись на компьютер. Если КриптоПро не видит контейнер на новом носителе, смотрите КриптоПро не видит сертификат

Способ 3. Ключ УЦ ФНС: что делать вместо копии

Ключ КЭП, выпущенный УЦ ФНС, неэкспортируемый, скопировать его нельзя. Не ищите обходных способов сделать ключ экспортируемым: такие способы не предусмотрены, а ошибка может стоить вам рабочей подписи. Вместо копии есть три законных варианта

Носить токен с собой. Подпись остаётся на одном носителе, его вставляют в любой компьютер, где установлены КриптоПро и драйвер. Если токен Рутокен и компьютер его не видит, смотрите компьютер не видит Рутокен

Оформить второй сертификат в аккредитованном УЦ. Это отдельная подпись на другом носителе, у неё свой срок и своя стоимость. Выбор носителя описан в статье какой токен нужен для ЭЦП

Подпись сотрудника и МЧД. Если подписывать должен другой человек, он использует свою личную КЭП, а полномочия подтверждаются машиночитаемой доверенностью. Ошибки при проверке доверенности разобраны в статье МЧД не проходит проверку

Если не помогло

Если копирование не получается, а подпись нужна сегодня, инженер prokep.ru подключится удалённо и разберётся, какой у вас ключ и какой вариант подходит, при вас

Напишите в Telegram @prokep_bot или в мессенджер MAX. Стоимость - на странице помощи инженера

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

Можно ли скопировать подпись, выданную налоговой, на флешку?

Нет. Ключ КЭП, выпущенный УЦ ФНС, неэкспортируемый, и КриптоПро откажется его копировать. Для работы на другом компьютере носите токен с собой или оформите второй сертификат в аккредитованном УЦ

Почему КриптоПро не даёт скопировать контейнер?

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

Копия сертификата без закрытого ключа подойдёт для подписи?

Нет. Файл сертификата содержит только открытую часть, им можно проверить подпись, но подписать документ нельзя. Для подписи нужен закрытый ключ из контейнера

Нужен ли пароль, чтобы скопировать контейнер?

Пароль на исходный ключ КриптоПро запросит, если он был задан при создании. Для записи на новый носитель, например Рутокен, потребуется PIN-код этого носителя

Отправить статью коллеге:в Telegram

Похожие статьи

Не помогло?

Инженер решит проблему удалённо при вас

  • · подключение по разовому паролю через RuDesktop или AnyDesk
  • · пароли и PIN-код токена вводите только вы
  • · официальный чек самозанятого после работы

Пришлите скриншот ошибки и напишите, на какой площадке она появилась