| # How to convert a number of formats to PEM format The OpenSSL command can be used to convert certificates of another format to PEM format. Converting a certificate in DER encoding to PEM format A certificate in DER encoding has the extension .crt. To convert for example a vsign3 certificate to PEM format use this OpenSSL command: `openssl x509 -inform der -in vsign3.crt -out vsign3.pem` Converting a client certificate in PKCS12 format to PEM format A client certificate from PKCS12 format has the extension .pfx. To convert for example a ccapi client certificate to PEM, take these steps: Type the OpenSSL command: `openssl pkcs12 -in ccapi.pfx -out ccapi.pem` If the pkcs12 file is password protected, OpenSSL will prompt for the password. Specify the Import Password. When the password is accepted OpenSSL displays the message: "MAC verified OK" OpenSSL will then prompt you for a new password (or pass phrase). Specify the new pass phrase. Re-enter the same pass phrase, to verify the pass phrase when OpenSSL prompts you with the message: "Verifying - Enter PEM pass phrase:" When re-entering the password was successful, OpenSSL will exit. On failure OpenSSL will report Verify failure. |