Создать файл pfx из файла .cer и .pem

Я использовал openssl для создания файлов .key и .cer в формате pem (их можно прочитать). Теперь я хочу создать из них файл .pfx. Я прочитал openssl doumentation, он говорит что-то вроде следующей команды, которую я могу использовать

openssl pkcs12 -export -in certificate.cer -inkey privateKey.key -out certificate.pfx -certfile CACert.cer

но я не знаю, какой из них является моим .cer файлом (certificate.cer или CACert.cer), в чем разница между этими двумя файлами?

Ответы

Ответ 1

certificate.cer - ваш открытый ключ, а файл CACert.cer (как подсказывает его название) - это открытый ключ CA (возможно, тот, кто подписал ваш сертификат).

Переключатель -in указывает входной сертификат для вставки в выходной файл

Переключатель -inkey указывает файл ключа, сгенерированный с помощью OpenSSL

Переключатель -out сообщает openssl ваше имя для файла вывода

-certfile используется для указания дополнительных сертификатов для добавления в выходной файл pfx (его можно игнорировать)