Converta um arquivo DER (.crt .cer .der) em PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem
Eu tenho um certificado .cer
e gostaria de convertê-lo para o formato .pem
.
Se bem me lembro, costumava ser capaz de convertê-los exportando o .cer
no Base64 e renomeando o arquivo para .pem
.
Como faço para converter um certificado .cer
para .pem
?
Converta um arquivo DER (.crt .cer .der) em PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem
Quando o openssl não estiver disponível em seu sistema, você poderá alternativamente converter certificados com o keytool do java.
No entanto, você precisa criar um armazenamento de chaves java (JKS) primeiro. Os certificados podem ser importados e exportados em diferentes formatos.
keytool -genkey -alias test -keystore <key store file>
keytool -delete -alias test -keystore <key store file>
Convertendo do DER para o PEM:
keytool -import -trustcacerts -alias test -file <der certificate file> -keystore test.keystore
keytool -exportcert -alias test -file <pem certificate file> -rfc -keystore test.keystore
Esta postagem do blog explica como converter os formatos de certificado em detalhes
converta um arquivo .cer em .pem
abra um terminal e execute o seguinte comando
openssl x509 -inform pem -em certificate.cer -outform der -out certificate.pem
Em que certificate.cer é o arquivo de certificado de origem que você deseja converter e certificate.pem é o nome do certificado convertido.