Homepage

OpenSSL - Guia Rapido!

Abaixo você vai encontrar um compilado de comandos para facilitar seu dia a dia com certificados.

Visualizar conteúdo do certificado

Ao executar este comando o conteudo do certificado será mostrado podendo visualizar todos os atributos contido nele.

openssl x509 -in [yourfile.cer] -noout -text

Extrair .key do arquivo .pfx

O comando aseguir proporcionara a obtenção da chave privada contida num certificado PFX.

openssl pkcs12 -in [yourfile.pfx] -nocerts -out [out-private.key]

Descriptografar a chave privada

Em alguns casos você precisará descriptografar a chave privada, use o comando a seguir.

openssl rsa -in [drlive.key] -out [drlive-decrypted.key]

Extrair .crt do arquivo .pfx

Em alguns casos você precisará apenas do certificado, então o comando abaixo permite a obtenção apenas do conteudo referente ao certificado.

openssl pkcs12 -in [yourfile.pfx] -clcerts -nokeys -out [drlive.crt]

Converter .pfx em .pem

O comando abaixo, irá converter o PFX para um arquivo PEM neste arquivo você irá encontrar o certificado e a chave privada

openssl rsa -in [keyfile-encrypted.key] -outform PEM -out [keyfile-encrypted-pem.key]

Converter .cer e .key para .pfx

Para combinar a chave privada e o certificado em um unico arquvo para utilização ou facilitar o armazenamento segue o comando.

openssl pkcs12 -export -out [certificate.pfx] -inkey [private.ket] -in [certificate.cer]

Conteúdo de apoio

Documentation OpenSSL
Extracting the certificate and keys from a .pfx file