У некоторых пользователей явно был вопрос, как создать электронную цифровую подпись (ЭЦП) самостоятельно? В данной статье я постараюсь в крации описать этот процесс.
Для начала, чтобы работать с ЭЦП, необходимо на своём компьютере установить специализированное программное обеспечение.
Для начала, чтобы работать с ЭП, необходимо на своём персональном компьютере (далее ПК) установить специализированное программное обеспечение.
Я работаю в операционной системе Windows 10 Pro. Так же мною будут использоваться продукты компании КриптоПРО.
Установите криптопровайдер
Для создания и проверки электронных подписей по алгоритмам ГОСТ требуется обязательная установка криптопровайдера, поддерживающего ГОСТ (рекомендую КриптоПро CSP).
Я использую КриптоПРО 5.0. Если у Вас стоит предыдущая версия - КриптоПРО 4.0, то и этого достаточно для работы с созданием ЭЦП. Имейте в виду, что лицензионный ключ КриптоПРО 4.0 так же подходит для версии 5.0
Установите КриптоПро ЭЦП Browser plug-in
Для корректной работы с ЭЦП на веб-страницах необходимо установить программный модуль КриптоПро Browser plug-in и загрузить расширение для веб-обозревателя.
ВАЖНО! После установки программного обеспечения, необходимо перезагрузить ПК!
Создание ЭЦП
Установив необходимый софт приступим к созданию сертификата.
Для этого переходим по ссылке: https://www.cryptopro.ru/certsrv/certrqma.asp. После перехода на страницу, появится окно с подтверждением доступа, где говорится о том, что сайт пытается выполнить операцию для для управления и работы с ключами. Разрешаем эту операцию, нажав кнопку - Да.
Далее необходимо заполнить форму с полями:
Вы так же можете выбрать самостоятельно тип требуемого вам сертификата, установить параметры ЭЦП.
Далее, после заполнения полей, нажимаем на кнопку "Выдать >" в правой нижней части веб-страницы.
Появится окно программы КриптоПРО 5.0 с выбором носителя, куда установится контейнер с ключами:
Как видите, КриптоПРО предлагает несколько вариантов носителей для создания контейнера. В нашем случае, выбираем "Реестр".
Нажимаем кнопку "ОК".
Далее появится окно Био ДСЧ (биологический датчик случайных чисел). Этот инструмент необходим для генерации запроса на электронную подпись. КриптоПРО в предлагает перемещать указатель мыши или рандомно нажимать различные клавиши на клавиатуре (не перепутайте с кнопкой питания или перезагрузки ПК :D)
Как окончите увлекательный процесс генерирования чисел, появится следующее окно - Аутентификация, в котором КриптоПРО Вам предложит создать пароль для Вашего контейнера. Основные требования к паролю - латиница (без или с регистром), спецсимволы, цифры. Так же пароль можно и не устанавливать, достаточно нажать кнопку "ОК".
Переключив внимание на вкладку в браузере, Вы увидите уведомление о том, что Вам выдан сертификат. Для полноценной работы ЭЦП на Вашем ПК, нужно установить сертификат, кликнув по ссылке на веб-странице:
Новый сертификат успешно установлен! ЭЦП успешно создана!
Примечание: советую ознакомиться с Федеральный закон "Об электронной подписи" от 06.04.2011 N 63-ФЗ