СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Криптопровайдер КриптоПро на сегодняшний день является, пожалуй, самым популярным на рынке, по крайней мере в России. Я хочу рассказать, как быстро и удобно перенести большое количество контейнеров закрытых ключей CryptoPro и сертификатов к ним. Существует штатный механизм в самой программе, работает в ручном режиме и не подходит, когда надо перенести большое количество.

Теоретический курс «Сетевые технологии для системных администраторов» позволит системным администраторам упорядочить и восполнить пробелы в знаниях. Цена очень доступная, есть ознакомительные уроки. Все подробности по ссылке. Можно пройти тест на знание сетей, бесплатно и без регистрации.

Заказать настройку ЭЦП от 500 р.

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

Рассмотрим, как экспортировать закрытый и открытый ключ электронной подписи при помощи Windows или криптопровайдера КриптоПро CSP.

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


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Из нашей статьи вы узнаете:

Квалифицированная электронная подпись (КЭП, ЭЦП) — это аналог рукописной подписи, который подтверждает личность владельца. Позволяет заверять любые электронные документы.

В аккредитованном удостоверяющем центре пользователю выдают сертификат, закрытый и открытый ключ. Сертификат содержит в себе срок действия подписи и информацию о владельце ЭЦП. Открытый и закрытый ключ нужны для создания и расшифровки КЭП. Эти файлы могут записываться на физический носитель — USB-токен, который внешне напоминает флешку. Чтобы поставить подпись, токен вставляют в компьютер. Для подписи документов без подключения носителя к компьютеру нужно скопировать ключи ЭЦП с флешки на ПК.

В статье — подробная инструкция, как это сделать.

ЭЦП — это устаревшее понятие. Расшифровывается как «электронная цифровая подпись». В настоящее время законодательством закреплено название ЭП, которое расшифровывается как «электронная подпись»

Содержание
  1. Что такое закрытый ключ ЭП
  2. Что такое открытый ключ ЭЦП
  3. Как произвести копирование сертификата с Рутокен
  4. Как выполнить копирование сертификата с Рутокена через КриптоПРО
  5. Проведение копирования контейнера с помощью встроенных средств операционной системы Windows
  6. Как выполнить копирование ЭП из реестра
  7. Как перенести нужный контейнер на Рутокен из другого источника
  8. Копирование закрытого ключа через оснастку КриптоПро
  9. Как экспортировать закрытый ключ
  10. Экспорт сертификата через свойства обозревателя
  11. Ошибка копирования контейнера
  12. Какую ЭЦП можно скопировать
  13. Копируем сертификат ЭЦП через КриптоПро CSP
  14. Онлайн курcы по Mikrotik
  15. Помогла статья? Подписывайся на telegram канал автора
  16. Часто задаваемые вопросы по теме статьи (FAQ)
  17. КриптоПро CSP ошибка 0x80090010 Отказано в доступе
  18. Экспорт сертификата из КриптоПро CSP
  19. Как экспортировать открытый ключ и сертификат
  20. Массовый перенос ключей и сертификатов CryptoPro с компьютера на компьютер
  21. Копирование контейнера с сертификатом на другой носитель
  22. Копирование средствами Windows
  23. Копирование с помощью КриптоПро CSP
  24. Экспорт PFX-файла и его установка
  25. Массовое копирование
  26. Копирование из реестра другого пользователя

Что такое закрытый ключ ЭП

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

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

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

Закрытый ключ хранится в контейнере. В формате КриптоПро контейнер представлен в виде папки, которая содержит несколько файлов с расширением .key. Випнет имеет другой формат, в нём контейнер представлен в виде единственного файла без расширения.

Как правило, после выпуска сертификата открытого ключа, он помещается в ключевой контейнер, и его можно извлечь из контейнера средствами КриптоПро CSP. Для этого необходимо выполнить следующие действия:
1. Перейти в Панель управления (ПУСК – Панель управления) найдите и запустить КриптоПро CSP.
2. На вкладке сервис выбрать «Просмотреть сертификат в контейнере».
3. Выбрать нужный контейнер и нажать «Далее». Если в контейнере присутствует сертификат, то отобразится информация о нём.
4. Нажать «Свойства». Откроется сам сертификат.
5. Перейти на вкладку «Состав». Нажать кнопку «Копировать в файл».
6. Выбрать варианты: «Нет, не экспортировать закрытый ключ» и «Файл в DER-кодировке X509» (. CER)
7. Указать путь для сохранения файла сертификата.

***При выполнении пункта 3 может появиться информационное сообщение: «В контейнере закрытого ключа не найдены сертификаты». В этом случае, сертификат, скорее всего, был передан пользователю в виде файла.***

***Если при использовании версии КриптоПро CSP 2.0 появляется сообщение: «В контейнере не найдены секретные ключи», то, скорее всего этот контейнер был сгенерирован в КриптоПро CSP 3.0 или выше.***

Что такое открытый ключ ЭЦП

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

ЭЦП — это устаревшее понятие. Расшифровывается как электронная цифровая подпись. В настоящее время используется более ёмкое название ЭП, которое расшифровывается как электронная подпись.

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

Сертификат содержит в себе следующие данные:


<img class="img-fluid" src="https://astral.ru/upload/iblock/442/xnan46lh1h4c2i6syb9jkzif6k7w5p0x/%D0%B8%D0%BD%D1%84%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B0%20_%D0%9A%D0%B0%D0%BA%20%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D1%83%D1%8E%20%D0%B8%20%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%83%D1%8E%20%D1%87%D0%B0%D1%81%D1%82%D1%8C%20%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%20%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9%20%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B8_%20

.png» title=»»>

Электронный сертификат виден на обычных носителях в виде файла с расширением .cer, а на защищённых картах Рутокен, eToken и JaCarta его можно посмотреть с помощью криптопровайдера или драйвера носителя.

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

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

Я опишу оба этих способа, но подробно остановлюсь именно на втором способе. В некоторых ситуациях он является единственно возможным.

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

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

Также в состав сертификата входит информация о владельце ЭЦП. Для физического (частного) лица — это фамилия имя и отчество, номер СНИЛС, ИНН при наличии. Для юрлица — это наименование компании, адрес расположения, ИНН. Дополнительно в сертификате могут находиться сведения о сфере применения, данные об издателе и иные данные.

В общем случае сертификат ЭЦП состоит из трех компонентов:

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

Как произвести копирование сертификата с Рутокен

На одном накопителе Рутокен может находиться до 28 сертификатов ЭЦП (зависит от объема встроенной памяти). Этого достаточно для решения задач даже с учетом постепенного копирования на имеющийся носитель дополнительных ключей. На практике иногда приходится сталкиваться с необходимостью копирования сертификата с токена для переноса на другой или временного хранения на жестком диске, в облаке. Также актуальна обратная операция, позволяющая создать копию ЭЦП на другом носителе для передачи ее коллеге, который также получил право на использование.

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

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

Обратим внимание, что использование обычного USB-накопителя стоит рассматривать исключительно в качестве временной меры для хранения сертификатов и ключей из-за риска их хищения злоумышленниками. Исключением будет случай, когда подобное копирование используется для получения дополнительного комплекта файлов на случай выхода из строя Рутокен.

Как выполнить копирование сертификата с Рутокена через КриптоПРО

Для решения задачи понадобится программа КриптоПРО CSP. Непосредственно копирование ЭЦП с токена идет следующим образом:

В указанном нами месте на жестком диске или USB-носителе появится новая папка с ключами, которую далее можно копировать «традиционным» способом.

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

Проведение копирования контейнера с помощью встроенных средств операционной системы Windows

При использовании USB-накопителя либо дискеты все можно выполнить стандартными средствами Windows. Для этого достаточно скопировать папку с сертификатом на конкретный носитель. Внутри этой папки будет 6 файлов с одинаковым расширением .key. Также здесь может находиться ключ в виде файла типа keyName.cer, копировать который необязательно.

Файлы для электронной цифровой подписи имеют следующие наименования (все имеют расширение .key):

Файл primary.key включает в себя 32 байта ключа, представленного в формате ASN1. При этом данное значение представляет собой только 50% искомого ключа, так как полная его версия может быть получена при делении на маску с учетом модуля Q.

Файл masks.key включает 32 байта маски ключа, которая также представлена в формате ASN1. Также здесь есть 12 байт данных для генерации ключа при условии, что криптографический контейнер защищен от несанкционированного доступа паролем (последний также принимает участие при генерации уникального ключа хранения). Завершает перечень информации в файле контрольная сумма, занимающая 4 байта.

Файл header.key представляет собой набор параметров ЭЦП и другую общую информацию.

Как выполнить копирование ЭП из реестра

Рекомендуется использовать данный способ в тех случаях, когда выполнение штатными средствами СКЗИ копирование не удалось.

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

Теперь достаточно для копирования выполнить действия в соответствии со следующим алгоритмом:

*Примечание

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

Выгрузка личного сертификата с исходного компьютера:
Для начала на ПК (исходный), с которого идет установка, выполняем его экспорт следующим образом:

В случае успеха будет выдано окно о завершении операции. Нажмите кнопку «ОК»

Как перенести нужный контейнер на Рутокен из другого источника

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

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

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

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

Подобным образом рекомендовано также удалять ненужные уже сертификаты или иные электронные подписи, которые уже недействительны, или если обновление ЭЦП запланировано в другом удостоверяющем центре. В этих случаях старый корневой сертификат больше не нужен, но одновременно вы не сможете открывать зашифрованные «старыми» ЭЦП документы.

При необходимости решить вопросы с копированием, организацией рабочих мест, где понадобится использование ЭЦП Рутокен любого типа, обращайтесь в компанию «Астрал-М». Мы специализируемся на внедрении в компаниях IT-решений по автоматизации электронного документооборота, выпуске электронных цифровых подписей любой степени сложности. Вы получите высокое качество услуг по доступной цене. Дополнительно мы предлагаем возможность оформления ЭЦП в ускоренном формате, когда заявка будет выполнена в течение 1-2 часов при наличии пакета документов.

Копирование закрытого ключа через оснастку КриптоПро

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


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Далее вы выбираете текущий контейнер, который хотите скопировать. Это может быть либо токен, либо реестр компьютера. Затем новое имя и новое расположение контейнера. Опять же, это может быть как реестр, так и другой токен.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Как экспортировать закрытый ключ

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

Выполнять экспорт закрытого и открытого ключа электронной подписи можно из криптопровайдера КриптоПро CSP.

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

Экспорт сертификата через свойства обозревателя


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Ошибка копирования контейнера

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


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Ошибка копирования контейнера. У вас нет разрешений на экспорт ключа, потому что при создании ключа не был установлен соответствующий флаг. Ошибка 0x8009000B (-2146893813) Ключ не может быть использован в указанном состоянии. Либо вы просто не сможете его выбрать для копирования, если у вас последняя версия CryptoPro. Он будет неактивен:


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Если получили такую ошибку, то для вас этот способ переноса не подходит. Можно сразу переходить к следующему. Отдельно расскажу, как скопировать сертификат и закрытый ключ к нему в файл, чтобы перенести на другой компьютер без использования токена. Делаем это там же на вкладке Сервис в оснастке CryptoPro. Нажимаем Посмотреть сертификаты в контейнере.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Выбираем необходимый сертификат и нажимаем Посмотреть свойства сертификата.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Далее переходим на вкладку Состав в информации о сертификате и нажимаем Копировать в файл.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Если у вас после слов «Экспортировать закрытый ключ вместе с сертификатом» нет возможности выбрать ответ «Да, экспортировать закрытый ключ», значит он не помечен как экспортируемый и перенести его таким способом не получится. Можно сразу переходить к другому способу, который описан ниже.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

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


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Укажите какой-нибудь пароль и запомните его! Без пароля продолжить нельзя. В завершении укажите имя файла, куда вы хотите сохранить закрытый ключ. Теперь вам нужно скопировать сам сертификат. Только что мы копировали закрытый ключ для него. Не путайте эти понятия, это разные вещи. Опять выбираете этот же сертификат в списке из оснастки Crypto Pro, жмёте Копировать в файл, экспортировать БЕЗ закрытого ключа. И выбираете файл формата . CER.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

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

Вам достаточно перенести эти 2 файла на другой компьютер и кликнуть по каждому 2 раза мышкой. Откроется мастер по установке сертификатов. Вам нужно будет выбрать все параметры по умолчанию и понажимать Далее. Сертификат и контейнер закрытого ключа к нему будут перенесены на другой компьютер. Я описал первый способ переноса в ручном режиме. Им можно воспользоваться, если у вас немного сертификатов и ключей. Если их много и руками по одному переносить долго, то переходим ко второму способу.

Какую ЭЦП можно скопировать

Квалифицированные ЭЦП выпускают нескольких видов: для юридического лица, индивидуального предпринимателя или физического лица. Отличаются они тем, что выдают их в разных удостоверяющих центрах (УЦ). И П и юридические лица могут получить сертификат и ключи КЭП в удостоверяющем центре ФНС или её доверенных лиц. Сотрудники организаций и физические лица — только в коммерческих УЦ. Также сертификат КЭП физлица не содержит в себе данных о принадлежности к какой-либо организации или ИП.

Файлы, которые записывает налоговая, не подлежат экспорту. Это значит, что ключи полученные в ФНС нельзя скопировать с токена в память компьютера. Экспортировать их на другие носители запрещено. Установить на ПК можно только сертификат. Хранение осуществляется только на токенах, сертифицированных ФСТЭК или ФСБ России.

Для ускоренного выпуска рекомендуем воспользоваться услугой Получение КЭП в ФНС под ключ. Специалисты УЦ «Калуга Астрал» помогут сэкономить время на получение электронной подписи и настройку рабочего места, а пройти идентификацию и получить подпись вы сможете через филиалы нашего партнёра — УЦ «Основание».

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

УЦ «Калуга Астрал» входит в перечень аккредитованных удостоверяющих центров и имеет все необходимые лицензии для выпуска электронных подписей для физлиц и работников ЮЛ — «Астрал Подпись» и «1С-ЭТП». Данные продукты придают цифровым документам юридическую значимость.

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

Копируем сертификат ЭЦП через КриптоПро CSP

Этот способ подходит для ОС Windows.

Шаг 1. Вставьте носитель в USB-разъём.

Шаг 2. Откройте приложение КриптоПро CSP и выберите вкладку «Сервис».

Шаг 3. Найдите раздел «Контейнер закрытого ключа» и нажмите на кнопку «Скопировать».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 4. Откроется окно «Копирование контейнера закрытого ключа». В нём нажмите на кнопку «Обзор».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 5. Из списка контейнеров выберите тот, что установлен на флешку-токен, и нажмите «ОК».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 6. Придумайте название для нового контейнера закрытого ключа и нажмите «Готово».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 7. Откроется окно «Выбор ключевого носителя КриптоПро CSP». Чтобы использовать реестр Windows, выберите опцию «Реестр» и нажмите «Готово».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 8. Для того чтобы защитить вашу электронную подпись от использования посторонними, придумайте пароль и введите его в поля на экране.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

После этого появится сообщение о том, что сертификат успешно скопирован в локальный реестр. Нажмите «ОК».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 9. Снова откройте КриптоПро CPS, найдите раздел «Сертификаты в контейнере закрытого ключа». Выберите «Просмотреть сертификаты в контейнере».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 10. В открывшемся окне нажмите на кнопку «Обзор». В списке найдите новый контейнер по считывателю «Реестр» и по заданному вами названию.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 11. Выделите нужный контейнер и нажмите «ОК».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 12. Появится окно с информацией о сертификате, где указаны владелец ЭЦП, поставщик и срок действия. Проверьте информацию и нажмите «Установить».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 13. Если установка прошла успешно, появится уведомление о том, что сертификат установлен в хранилище «Личное». Нажмите «ОК».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Онлайн курcы по Mikrotik

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую пройти курcы по программе, основанной на информации из официального курcа MikroTik Certified Network Associate. Помимо официальной программы, в курcах будут лабораторные работы, в которых вы на практике сможете проверить и закрепить полученные знания. Все подробности на сайте Курcы по ИТ.

Стоимость обучения весьма демократична, хорошая возможность получить новые знания в актуальной на сегодняшний день предметной области. Особенности курcов:

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Часто задаваемые вопросы по теме статьи (FAQ)

Можно ли перенести сертификат, который находится на токене и защищен от копирования?

Очевидно, что предложенное в статье решение для этого не подойдет. Ведь тут идет речь о переносе сертификатов, которые хранятся в реестре, то есть уже были скопированы. Технические средства для копирования защищенных крипто контейнеров тоже существуют, но это не такое простое и очевидное решение.

Безопасно ли хранить сертификаты в реестре?

Это не безопасно и в общем случае я не рекомендую это делать. U SB токены для хранения сертификатов придуманы не просто так. Они реально защищают сертификаты от несанкционированного копирования. Если у вас нет объективной необходимости копировать сертификаты в реестр, лучше этого не делать. Если вам нужно сделать бэкап сертификата на случай поломки токена, то просто скопируйте его в зашифрованный архив и сохраните на флешке.

Подойдет ли предложенный способ копирования сертификатов CryptoPro для VipNet?

Нет, не подойдет. В статье описан способ переноса сертификатов CryptoPro. Другие криптопровайдеры хранят сертификаты по-другому. Универсального способа для всех не существует.

Есть ли какой-то очень простой способ скопировать сертификаты crypto pro? То, что описано в статье слишком сложно для меня.

Да, есть статья на сайте контура, в ней ссылка на утилиту для копирования контейнеров Certfix. Можете воспользоваться ей.

КриптоПро CSP ошибка 0x80090010 Отказано в доступе

Иногда после переноса контейнеров закрытых ключей через экспорт — импорт ветки реестра с ключами можно увидеть ошибку доступа к контейнерам. Вроде бы все на месте, ключи есть в реестре. Их можно увидеть в останстке CryptoPro, но не получается прочитать. При попытке это сделать возникает ошибка:


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Ошибка обращения к контейнеру закрытого ключа. Ошибка 0x80090010: Отказано в доступе. Связано это с тем, что у текущего пользователя, под которым вы хотите получить доступ к контейнеру, нет полных прав на ветку реестра с хранящимися ключами. Исправить это просто. Переходите в редактор реестра и выставляйте полные права к ветке Keys для текущего пользователя.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

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

Экспорт сертификата из КриптоПро CSP


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Как экспортировать открытый ключ и сертификат

В программном обеспечении компьютера нет отдельного функционала экспорта открытого ключа. Но значение открытого ключа содержатся в сертификате. Поэтому пользователю достаточно экспортировать только сертификат. Делается это через свойства обозревателя либо из криптопровайдера КриптоПро CSP. При этом носитель с ключом должен быть подключён к компьютеру.

Экспортировать открытый ключ электронной подписи можно только вместе с закрытым ключом.

Массовый перенос ключей и сертификатов CryptoPro с компьютера на компьютер

В интернете достаточно легко находится способ переноса контейнеров закрытых ключей КриптоПро через копирование нужной ветки реестра, где это все хранится. Я воспользуюсь именно этим способом. А вот с массовым переносом самих сертификатов у меня возникли затруднения и я не сразу нашел рабочий способ. Расскажу о нем тоже. Для дальнейшей работы нам надо узнать SID текущего пользователя, у которого мы будем копировать или переносить сертификаты с ключами. Для этого в командной строке выполните команду:


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

где S-1-5-21-4126888996-1677807805-1843639151-1000 — SID пользователя, у которого копируем сертификаты. Выбираем папку Keys и экспортируем ее. Этот путь актуален для 64-х битных систем — Windows 7, 8, 10. В 32-х битных путь может быть немного другой. Я специально не проверял, но поиском по реестру вы при желании найдете его.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

После того, как перенесли файлы со старого компьютера на новый, открываем файл с веткой реестра в текстовом редакторе и меняем там SID пользователя со старого компьютера на SID пользователя нового компьютера. Можно прям в блокноте это сделать поиском с заменой.


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

После этого запускаем .reg файл и вносим данные из файла в реестр. Теперь скопируйте папку My с сертификатами в то же место в профиле нового пользователя. На этом перенос сертификатов и контейнеров закрытых ключей КриптоПро завершен. Можно проверять работу. Я не раз пользовался этим методом, на текущий момент он 100% рабочий. Написал статью, чтобы помочь остальным, так как сам не видел в интернете подробной и понятной с первого раза статьи на эту тему. Надеюсь, моя таковой получилась.

Копирование контейнера с сертификатом на другой носитель

Копирование сертификата, выданного УЦ ФНС, невозможно.

Ниже описаны варианты копирования для сертификатов, выданных УЦ Контура для сотрудников организации и физических лиц.

Копирование средствами Windows

Если для работы используется дискета, flash-накопитель или не системный диск, скопировать контейнер с сертификатом можно средствами Windows — этот способ подходит для версий КриптоПро CSP не ниже 3.0. Папку с закрытым ключом (и, если есть, файл сертификата — открытый ключ) поместите в корень дискеты, корень flash-накопителя или в корень не системного диска. Если поместить не в корень, то работа с сертификатом будет невозможна. Название папки при копировании рекомендуется не изменять.

В папке с закрытым ключом должно быть 6 файлов с расширением *.key. Как правило, в закрытом ключе присутствует открытый ключ (файл header.key в этом случае будет весить больше 1 Кб). В этом случае копировать открытый ключ необязательно. Пример закрытого ключа — папки с шестью файлами и открытого ключа — файла с расширением *.cer.

Копирование с помощью КриптоПро CSP

После копирования система вернется на вкладку «Сервис» КриптоПро CSP. Копирование завершено. Если вы планируете использовать для работы в сервисе новый ключевой контейнер,  установите его через КриптоПро.

Экспорт PFX-файла и его установка

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

Установка сертификата с закрытым ключом

Массовое копирование

Если хотите работать со скопированными контейнерами — необходимо установить сертификаты.

Копирование из реестра другого пользователя

Этот способ можно использовать на операционных системах Windows и MacOS.

Шаг 1. Откройте приложение «Инструменты КриптоПро» и выберите вкладку «Контейнеры».

Шаг 2. Выберите носитель, на который записан сертификат ЭЦП — то есть, USB-флешку. Нажмите на кнопку «Скопировать контейнер».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 3. В открывшемся окне выбора нового носителя для сертификата выберите опцию «Реестр» и нажмите «ОК».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 4. Вернитесь к списку контейнеров. Выберите тот, что скопировали, по считывателю Registry и нажмите на кнопку «Установить сертификат».


СЕРТИФИКАТ КОПИИ КРИПТОПРО И КАК ИЗВЛЕЧЬ СЕРТИФИКАТ ИЗ КОНТЕЙНЕРА ЗАКРЫТЫХ КЛЮЧЕЙ

Шаг 5. Когда появится уведомление о том, что сертификат успешно установлен, вытащите флешку из разъёма компьютера и проверьте, как работает ваша ЭЦП без токена

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

Настройка электронной подписи на ПК требует определённых знаний и трудозатрат. Для экономии времени рекомендуем услугу «Удалённая настройка рабочего». Наши специалисты установят криптопровайдер, плагин и проведут настройки браузера.

ЭЦП:  ПИК ЕАСУЗ: знакомство с системой | Азбука тендеров
Оцените статью
ЭЦП64