Как скопировать ЭЦП с флешки на компьютер и на другую флешку через КриптоПро
Подпись нужна на втором компьютере, флешка изнашивается, а таскать один токен между бухгалтерией и директором неудобно. Разбираем, как скопировать электронную подпись штатными средствами КриптоПро — и почему у части сертификатов это в принципе не получится.
Копирование файлов проводником не работает. Перетащить папку с токена на флешку можно, но контейнер после этого обычно не читается: у защищённых носителей своя файловая структура. Правильный способ один — средствами криптопровайдера.
Если ключ неэкспортируемый, КриптоПро откажет в копировании — и это не поломка, а защита. Подпись руководителя намеренно привязывают к одному носителю, чтобы её нельзя было размножить. Единственный законный путь получить вторую копию — перевыпуск на второй носитель, если удостоверяющий центр это допускает.
Если после копирования подпись перестала проходить проверку, смотрите статью про ошибку недействительной цифровой подписи.
Что именно копируется
Здесь и кроется большинство неудач: люди копируют не то.- Ключевой контейнер — папка с закрытым ключом, набор файлов вида header.key, primary.key, masks.key. Это и есть подпись. Копировать нужно именно его.
- Сертификат — открытая часть, файл .cer. Сам по себе он подписывать не умеет: без закрытого ключа это просто «визитка».
Скопировали папку через «Копировать — Вставить» и подпись не видна? Так и должно быть. Контейнеры переносит КриптоПро, а не проводник Windows.
Можно ли скопировать вашу подпись
Ответ зависит от того, каким сделали закрытый ключ при выпуске.| Тип ключа | Копирование | Где встречается |
|---|---|---|
| Экспортируемый | Копируется штатно | Часто у подписей от коммерческих УЦ, если это оговорено при выпуске |
| Неэкспортируемый | Скопировать нельзя | Как правило, у сертификатов, выпущенных УЦ ФНС |
Мнение эксперта
Владимир Аникеев
Специалист отдела технической поддержки
Первый вопрос, который я задаю: где вы брали подпись. Если в налоговой — дальше можно не пробовать, ключ неэкспортируемый, и никакие «секретные способы» из интернета его не скопируют. Второй по частоте случай: ключ экспортируемый, но человек копирует контейнер на носитель, где уже нет свободных слотов. КриптоПро в этот момент пишет невнятную ошибку, а дело всего лишь в месте.
Как скопировать ЭЦП с флешки на компьютер
Самый частый сценарий: подпись нужна под рукой, без вставленного носителя. Контейнер при этом переносится в реестр Windows.- Вставьте флешку или токен с подписью.
- Откройте «Пуск» → «Панель управления» → «КриптоПро CSP».
- Вкладка «Сервис» → кнопка «Скопировать».
- Нажмите «Обзор», выберите нужный контейнер и подтвердите.
- Задайте имя копии — удобнее с пометкой, например «Иванов_реестр».
- В списке носителей выберите «Реестр» и нажмите «Готово».
- Задайте пароль на контейнер или оставьте поле пустым.
- Установите сертификат из нового контейнера: вкладка «Сервис» → «Просмотреть сертификаты в контейнере» → «Установить».
Как скопировать ЭЦП с флешки на флешку
Порядок тот же, отличается только шаг выбора носителя.- Вставьте оба носителя — исходный и тот, на который копируете.
- «КриптоПро CSP» → «Сервис» → «Скопировать» → «Обзор» → выберите исходный контейнер.
- Введите имя копии.
- В списке носителей выберите вторую флешку или токен, а не «Реестр».
- Задайте пароль и завершите копирование.
- Проверьте результат: «Просмотреть сертификаты в контейнере» — сертификат должен читаться с нового носителя.
Нужна вторая подпись вместо копии — например, на бухгалтера? Оформить электронную подпись — выпустим отдельный сертификат, это законно и безопаснее копирования.
Как записать ЭЦП на флешку из реестра
Обратная задача: подпись лежит на компьютере, а нужна переносная. Порядок зеркальный — в окне «Скопировать» источником выбирается контейнер из реестра, а приёмником флешка. Всё остальное совпадает. Отдельно про носитель: для квалифицированной подписи правильнее использовать сертифицированный токен, а не обычную флешку. Простая флешка не защищает ключ ПИН-кодом, и любой, кто её нашёл, получает вашу подпись. Заводские коды токенов собраны в статье про стандартные ПИН-коды.Как перенести сертификат отдельно
Иногда нужен не контейнер, а только открытая часть — например, чтобы контрагент мог проверить вашу подпись.- Откройте оснастку certmgr.msc → «Личное» → «Сертификаты».
- Правой кнопкой по сертификату → «Все задачи» → «Экспорт».
- Выберите «Нет, не экспортировать закрытый ключ».
- Формат — DER или Base-64, сохраните файл .cer.
Мнение эксперта
Елена Григорьева
Специалист удостоверяющего центра
Копирование подписи «чтобы бухгалтер тоже мог подписывать» — плохая идея не технически, а юридически. Подпись принадлежит конкретному человеку, и всё, что ею подписано, считается подписанным им лично. Если сотруднику нужно подписывать документы, ему выпускают собственную подпись и оформляют машиночитаемую доверенность. Копия чужого ключа в этой схеме не нужна вообще.
Частые ошибки и что они означают
- Кнопка «Скопировать» неактивна. Не выбран контейнер либо КриптоПро запущена без прав администратора.
- Ошибка при копировании неэкспортируемого ключа. Это не сбой: такой ключ скопировать нельзя.
- Носителя нет в списке приёмников. Не вставлен, не установлены драйверы или закончились свободные слоты.
- Скопировали, но сертификат не виден. Забыли установить сертификат из нового контейнера.
- Перенесли папку проводником. Контейнер так не работает — копируйте через КриптоПро.
Часто задаваемые вопросы
Как скопировать ЭЦП с флешки на компьютер?
Через «КриптоПро CSP» → «Сервис» → «Скопировать»: выбираете контейнер на флешке, задаёте имя копии и указываете носителем «Реестр». Затем устанавливаете сертификат из нового контейнера.
Как скопировать подпись с флешки на флешку?
Тот же порядок, но приёмником выбирается второй носитель, а не реестр. Оба носителя должны быть вставлены, а на приёмнике нужен свободный слот.
Почему КриптоПро не даёт скопировать контейнер?
Скорее всего, закрытый ключ неэкспортируемый — так выпускаются, в частности, сертификаты УЦ ФНС. Это защита от размножения подписи, обойти её нельзя.
Можно ли просто скопировать папку с флешки?
Нет. Проводник переносит файлы, но структура защищённого носителя при этом теряется, и контейнер не читается. Используйте копирование средствами КриптоПро.
Можно ли дать копию подписи сотруднику?
Технически иногда возможно, юридически — плохая идея: всё подписанное считается подписанным владельцем сертификата лично. Сотруднику выпускают свою подпись и оформляют машиночитаемую доверенность.
Сохранится ли копия в реестре после переустановки Windows?
Нет. Контейнер в реестре привязан к системе и учётной записи пользователя. Перед переустановкой скопируйте его на съёмный носитель.