Конвертируем PFX Сертификат в PEM формат

По партнерке потребовалось обновить сертификат. Как обычно мне прислали его в *.pfx формате, а работать надо с *.pem форматом. В прошлый раз я конвертировал с помощью “не помню какой” программы. Сейчас решил проще сделать :)

1. Качаем и устанавливаем Win32 OpenSSL;

2. Также устанавливаем C++ re-distributable (берем отсюда);

Вообще, рекоммендую поставить всем п.п.1-2, поскольку если не в данной процедуре понадобится, так какая нибудь программа запросит это сделать… лишними на Вашей винде не будут.

3. создаете папку cert на диске С (c:\certs);

4. закидываете Ваш сертификат в эту папку;

5. запускаете коммандную строку (Пуск > Выполнить > CMD);

6. переходите в папку OpenSSL\bin с помощью команды:
cd %homedrive%\OpenSSL\bin

7. набираете след. команду для конвертации:
openssl pkcs12 -in c:\certs\yourcert.pfx -out c:\certs\yourcert.pem –nodes

8. Появтся запрос на ввод пароля – вводите пароль, который получили вместе с сертификатом;

9. если пароль верен, то появится сообщение MAC verified OK;

10. в папке c:\certs появляется заветный сертификат в формате *.pem

(скриншоты позже добавлю, те которые сделал – слишком широкие)

И немного для инфы:
PFX – Personal Information Exchange
PEM – Privacy Enhanced Mail

  • ВКонтакте
  • Twitter
  • Google Bookmarks
  • Facebook
  • Tumblr
  • Delicious
  • FriendFeed
  • Digg
  • LinkedIn
  • StumbleUpon
  • Windows Live
  • Yahoo! Bookmarks
  • E-Mail

Комментарии к публикации:

  1. Автор, огромное вам спасибо!!!!! Просто нет слов, как сильно вы нам помогли!!! :) пришлось перелопатить весь ру и буржунет,чтобы найти ответ у вас. Всего вас самого хорошего!!!!

  1. No trackbacks yet.

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: