Создание цифрового сертификата

Пользователь может создать собственный цифровой сертификат для тестирования или распространения приложений внутри компании. Цифровой сертификат можно создать с помощью инструмента создания сертификата (MakeCert.exe), который является частью SDK Windows. Подробные сведения об инструменте MakeCert.exe см. на веб-сайте Microsoft (https://msdn.microsoft.com/library/windows/desktop/aa386968.aspx).

Прим.: Перед выпуском файлов пользовательских программ рекомендуется получить цифровой сертификат от такого поставщика, как Symantec и DigiCert ® . Затем используйте данный цифровой сертификат для итогового выпуска.

Ниже приведен пример создания закрытого ключа и цифрового сертификата с помощью MakeCert.exe.

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\MakeCert.exe" -r -sv MyCert.pvk -n "CN=DevABC" MyCert.cer -b 12/22/2014 -e 12/31/2015

Для создания цифрового сертификата выполните следующие действия.

  1. В ОС Windows нажмите «Пуск»  «Система Windows»  «Командная строка», чтобы вызвать командную строку Windows.
  2. В окне командной строки Windows введите cd %userprofile%\Documents и нажмите клавишу ENTER, чтобы задать папку Документы в качестве текущей рабочей папки. Если требуется использовать другую рабочую папку, укажите ее расположение.
  3. Укажите расположение MakeCert.exe и аргументы, которые должны быть выполнены.
  4. В диалоговом окне "Создание пароля закрытого ключа", в текстовых полях "Пароль" и "Подтверждение пароля" введите пароль для защиты сертификата. Нажмите "ОК".
  5. В диалоговом окне "Пароль закрытого ключа" введите пароль для сертификата и нажмите кнопку "ОК".

    Будут созданы файлы закрытого ключа (PVK) и сертификата (CER).