Is it possible to convert certificates that I get from CA to PEM format?

Superjeng1 picture Superjeng1 · Jan 25, 2016 · Viewed 8.8k times · Source

I bought a certificate from a CA and I don't know much about certificates. I need a PEM format certificate to use in dovecot. It could be a fool question as I don't know much about certificates. I got three files from the CA : .ca-bundle .crt .p7b I need both public and private keys

Answer

Simone Carletti picture Simone Carletti · Jan 25, 2016

You can use this tool or the OpenSSL commands available in the same page to convert the certificate into PEM.

I'm honestly quite surprised about the files you received. Generally, the CAs already sends you the PEM encoded certificates.

The .ca-bundle and .crt are likely to be the intermediate chain and the server certificate. The .p7b is in general a bundle of both intermediate and server into a single file, if that's the case you can ignore it and use the bundle and crt files.

As for the key, you should have it as the key is used to sign the CSR you provided the CA.

You may also want to check your CA documentation to better understand the content of each these files.