Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр ЭЦП

Что такое сертификат электронной подписи?

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

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

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

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

Где хранится закрытый ключ в реестре windows

После процедуры добавления сертификата в реестр КриптоПРО, я бы хотел показать, где вы все это дело можете посмотреть. Ранее я вам рассказывал, о том как добавить оснастку сертификаты. Нас будет интересовать раздел «Сертификаты пользователя — Личное».

Либо вы можете зайти в свойства Internet Explorer на вкладку «Содержание’. Потом перейти в пункт «Сертификаты», где у вас будут отображаться все ваши SSL сертификаты, и те, что КриптоПРО скопировал в реестр операционной системы.

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

Где хранятся сертификаты эцп на компьютере?

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

  1. Нажмите комбинацию Win R. Всплывет окно «Выполнить» с пустой строкой. Введите туда certmgr.msc. Согласитесь, нажав «ОК».
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр
  2. Откроются папки (логические хранилища) с сертификатами. Они распределены по типам. Нужный сертификат находится в одной из них (в зависимости от того, куда он устанавливался пользователем).
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр
  3. Для ознакомления с информацией о сертификате кликните на него правой кнопкой мыши и укажите «Открыть».
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

Существует еще один способ, который поможет попасть в хранилище к сертификатам:

  1. Откройте «Пуск» и перейдите в «Панель управления».
  2. Перейдите в «Свойства обозревателя».
  3. Откройте «Содержание» — «Сертификаты».
  4. Всплывет окно со списком сертификатов.

Посмотреть данные по ним можно при нажатии на «Просмотр».

Как настроить рабочее место

После установки сертификата квалифицированной ЭЦП на персональном компьютере, потребуется настройка рабочего места. Необходимо проверить установку и работоспособность:

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

Как установить личный сертификат в криптопро 4.0

Добрый день.

Помогите, пожалуйста, разобраться. Мы обновили наши сертификаты (у старых подошел срок окончания) и корневые ГОСТ-2022. Добиться у поддержки казначейства, что нужно сделать дальше, чтобы новые сертификаты заработали невозможно. Одни говорят, что вроде все правильно и можно пробовать подписывать документы (но у нас не планируется в ближайшее время сделок через казначейство, чтобы проверить). Другие, присылают огромные инструкции, но в них часто мало, что понятно.

Например, нам прислали пошаговую инструкцию. Но она для тех, кто изготавливает сертификаты впервые. Там есть шаги, как сделать предварительное и итоговое тестирование, заполнить акт установки КриптоПро и заключение о возможности эксплуатации Континент АП. Нам это зачем? У нас все стоит и работает уже год, когда подключали все эти документы делали и отправляли.

Нужно ли это все делать при простом обновлении сертификатов?

Заранее спасибо.

Когда нужно копировать сертификаты криптопро в реестр

Существует ряд задач, когда удобно иметь вашу ЭЦП подпись в реестре Windows:

1. При тестировании настроенного окружения для торговых площадок, для входа на которые используется ЭЦП подпись.2. Когда у вас виртуальная инфраструктура и нет возможности, произвести проброс USB устройств по локальной сети3. Ситуации, когда КриптоПРО не видит USB токена4.

Криптопро csp

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

Использование иных криптографических программ под административную ответственность руководителей и лиц, использующих ПО СКЗИ, не имеющих действующего сертификата соответствия ФСБ РФ.

Настраиваем криптопро на для работы с электронной подписью

Настройка браузера

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

Перенос сертификатов эцп из реестра windows на другой компьютер через криптопро

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

  1. Войдите во вкладку «Сервис» программы КриптоПро CSP.
  2. Нажмите «Обзор» и выберите ключевой носитель.

Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

  1. Введите новое имя контейнера. Нажмите «Готово».

Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

  1. Укажите новый носитель, куда происходит копирование сертификата.

Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

  1. Установите пароль и подтвердите его.

Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

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

Проверка плагинов

При возникновении проблем с Астрал Плагин требуется произвести его переустановку или произвести настройку межсетевого экрана или интернет-браузеров. Если используются «Астрал Онлайн» или «Астрал.ОФД», плагины Astral Toolbox уже могут быть установлены.

Проверка эцп

Необходимо убедиться, что срок действия подписи не истёк. Рассмотрим один из способов: Открываем криптопровайдер КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере» → раздел «Обзор» → выбираем ЭЦП, которую хотим проверить и нажимаем «Ок» → после нажатия «Далее» появится окно с информацией о сертификате подписи. Если подпись используется с отчуждённого физического носителя, необходимо проверить устройство на внешние повреждения.

Создание подписанного документа

Подписать можно абсолютно любой файл. 

Перейдите в пункт “Создание подписи”

Нажмите на кнопку “Выбрать файл для подписи” и выберите файл, который нужно подписать.

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

После выбора ЭЦП станет активной кнопка “Подписать”. Необходимо её нажать. Если документ подписан и нет ошибок — под кнопкой “подписать появится соответствующая надпись. Либо будет указана ошибка с кодом.

Далее перейдите в папку, где хранился подписываемый документ, в нем будет два файла — сам документ и его подпись. Размещать или пересылать необходимо оба документа.

Способ 1: установка в автоматическом режиме

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

  1. Первым делом нужно запустить КриптоПро CSP. Откройте меню «Пуск», в нем перейдите в «Панель управления».
    Запуск КриптоПро для начала установки сертификатов с флешки
    Щелкните левой кнопкой мыши по отмеченному пункту.
  2. Запустится рабочее окно программы. Откройте «Сервис» и выберите опцию просмотра сертификатов, отмеченную на скриншоте ниже.
  3. Вкладка Сервис пункт Просмотреть сертификаты в КриптоПро для установки сертификатов с флешки

  4. Щелкните по кнопке обзора.
    Отобразить сертификаты на флешке в КриптоПро для их установки
    Программа предложит выбрать местоположение контейнера, в нашем случае флеш-накопитель.
    Выбор флешки как источника сертификатов в КриптоПро для их установки
    Программа предложит выбрать местоположение контейнера, в нашем случае флеш-накопитель.
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

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

  7. Откроется утилита импорта сертификатов. Для продолжения работы нажимайте «Далее».
    Начало работы с Мастером импорта сертификатов для установки их в КриптоПро с флешки
    Предстоит выбрать хранилище. В последних версиях КриптоПро лучше оставить настройки по умолчанию.
    Выбор хранилища в Мастере импорта сертификатов для установки их в КриптоПро с флешки
    Предстоит выбрать хранилище. В последних версиях КриптоПро лучше оставить настройки по умолчанию.
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

    Заканчивайте работу с утилитой нажатием «Готово».
  8. Закончить работу с Мастером импорта сертификатов для установки их в КриптоПро с флешки

  9. Появится сообщение об успешном импорте. Закройте его, щелкнув «ОК».
    Закончить установку сертификатов с флешки в КриптоПро Способом 1
    Задача решена.

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

Способ 2: ручной метод установки

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

  1. Первым делом убедитесь, что на флешке, которая используется в качестве ключа, присутствует файл сертификата в формате CER.
  2. Файл сертификата на флешке для установки в КриптоПро

  3. Откройте КриптоПро ЦСП путем, описанным в Способе 1, но на этот раз выбирая установку сертификатов..
  4. Вкладка Сервис пункт Установить личный сертификат в КриптоПро для установки сертификатов с флешки

  5. Откроется «Мастер установки личного сертификата». Переходите к выбору местоположения файла CER.
    Выбрать расположение файла сертификата на флешке для установки в КриптоПро
    Выберите вашу флешку и папку с сертификатом (как правило, такие документы расположены в каталоге со сгенерированными ключами шифрования).
    Выбрать флешку и файл сертификата для установки в КриптоПро
    Выберите вашу флешку и папку с сертификатом (как правило, такие документы расположены в каталоге со сгенерированными ключами шифрования).
    Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

    Убедившись, что файл распознан, нажимайте «Далее».
  6. Продолжить работу с мастером установки сертификатов в КриптоПро Способа 2

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

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

    Вернувшись к утилите импорта, снова нажимайте «Далее».
  10. Подтвердить выбор ключевого контейнера сертификата в Мастере установки личного сертификата КриптоПро

  11. Далее нужно выбрать хранилище импортируемого файла ЭЦП. Щелкайте «Обзор».
    Выбор папки хранения сертификата в Мастере установки личного сертификата КриптоПро
    Поскольку сертификат у нас личный, то и отметить нужно соответствующую папку. Личное хранилище сертификатов в Мастере установки личного сертификата КриптоПро
    Поскольку сертификат у нас личный, то и отметить нужно соответствующую папку. Инструкция по созданию файла, подписанного ЭЦП, с использованием ПО КриптоПро / Хабр

    Внимание: если вы используете этот способ на новейшей CryptoPro, то не забудьте отметить пункт «Установить сертификат (цепочку сертификатов) в контейнер»!

    Щелкните «Далее».

  12. Завершайте работу с утилитой импорта.
  13. Завершить работу с Мастером установки личного сертификата в КриптоПро

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

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

Стоимость использования криптопро csp

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

Удалённая настройка рабочего места

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


На этом всё! Всем, кто решил обезопасить себя и свой бизнес, используя электронную подпись взамен обычной, желаем успехов в установке!

Установка закрытого ключа в реестр

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

Далее в окне «онтейнер закрытого ключа» нажмите кнопку «Обзор».

И выберите сертификат из реестра, он будет с тем именем, что вы ему задавали.

Нажимаем далее.

После чего производится установка закрытого ключа в реестр, через соответствующую кнопку.

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

Установка сертификата эцп на компьютер: способ № 1

Чтобы беспрепятственно работать с СКПЭП, приобретите в УЦ токен (в нашей стране наиболее востребован Рутокен — решение для аутентификации российской разработки от компании «Актив»), на котором хранится информация, необходимая для создания и проверки ЭП. Затем инсталлируйте КриптоПро CSP на ПК, если криптопровайдер не интегрирован в токен.

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

Установка сертификатов

Используя Инструменты КриптоПро, перейдите в пункт меню “Сертификаты” и установите сертификат Федерального казначейства в “доверенные корневые центры сертификации”.

Затем повторите процедуру для ЭЦП сотрудника, выбрав место установки сертификата “Личное”. Подготовка завершена.

Заключение

Инструкцию делал для подведов. Писал максимально простым языком. Если кому то пригодится в работе — буду рад.

Ссылка на исходник инструкции в виде брошюры на Гугл диске

Оцените статью
ЭЦП64
Добавить комментарий