2015-05-06 4 views
2

Проблема:код подписание сертификата - Создание PFX из GoDaddy SPC & Key File

Я создал ЭЛТ с использованием OpenSSL; сначала я сделал файл ключа; Затем используется ключевой файл для генерации CRT.

Я положил текст CRT в окно godaddy; когда они выдали сертификат подписи кода, они выпустили SPC.

Мой ключ и CRT оба являются ТЕКСТОМ, поэтому я не могу импортировать их через окна, а стандартные утилиты были непризнаны.

Как создать PFX из этого? Я не могу использовать Internet Explorer и windows sdks arent инструменты для установки, которые мне нужны должным образом?

+2

Связанный (но не дубликат): [Создать файл pfx из файла .cer и .pem] (http://stackoverflow.com/q/19199293/608639) – jww

ответ

3

Хотя многие из них имели успех, используя инструментальные средства для визуальной студии, IE и т. Д., - все ошибки для меня. Лучший способ сделать это, чтобы использовать функции OpenSSL, используемые для создания ключа & ЭЛТ

1) Преобразовать файл ключа (текст) в ПВК файл (двоичный)

openssl rsa -in EXAMPLE.key -outform PVK -pvk-strong -out EXAMPLE.pvk 

2) Скачать PVK Импорт утилита от Microsoft (позволяет избежать визуальных пакетов Studio, и т.д.)

Download Microsofts PVK Import Util Here

3) Преобразование с использованием новоиспеченного PVK-файл (выше) и GoDaddy выпустил SPC

pvkimprt -PFX EXAMPLE.spc EXAMPLE.pvk 

Источник: PvkImport Instructions Walkthrough

Обратите внимание, что вам нужно будет использовать соответствующие каталоги. В этом примере я помещаю EXE в ту же папку, что и файлы CRT, KEY, PVK, SPC.

Смежные вопросы