How exactly would I generate a .key file and a .crt file from a .p12 file?


A little googling finds this

Hope it helps

edit: added fixed commands:

openssl pkcs12 -in filename.pfx -nocerts -out filename.key

openssl pkcs12 -in filename.pfx -clcerts -nokeys -out filename.crt 

OpenSSL can be downloaded here:

  • Hmm, that wasn't the exact answer but I think I've worked it out anyway. – felamaslen Aug 2 '12 at 23:38
  • 1
    Perfect answer with the commands added :) – felamaslen Aug 3 '12 at 0:37
  • And if you want to save the key without a passphrase, add -nodes (no DES) before the -out. – jcaron Oct 23 '18 at 10:45

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.