1. Home
  2. Trabajar con OpenSSL

Trabajar con OpenSSL

Este post te ayudará a convertir archivos .cer y .key a distintos formatos como pem o pfx

Primero se deberá instalar OpenSSL en tu máquina

Binaries https://wiki.openssl.org/index.php/Binaries

Archivos que se utilizaran como prueba de

RFC: XIA190128J61
PASS: 12345678a

https://developers.sw.com.mx/tools/cerkey.rar
Una vez descargando el archivo, ejecuta el archivo .exe y aceptamos los términos

Seleccionamos el directorio donde se instalara, Es importante recordar la dirección donde fue instalada.

Siguiente

Instalar

Una vez que este instalado ya podemos hacer uso de OpenSSL, si deseas utilizar comandos de OpenSSL desde cualquier lugar será necesario agregues OpenSSL como Environment variables.

En este caso ingresamos a la dirección donde seleccionamos la instalación en este caso es “C:\Program Files\OpenSSL-Win64”
abrimos OpenSSL.EXE

Una ves iniciada la consola podemos ejecutar comando OpenSSL.
Generar archivo .PEM dellave privada .KEY
openssl pkcs8 -inform DET -in cer.key -passin pass:12345678a -out llaveprivada.pem

Aquí ya tendremos el archivo .PEM de la llave privada o el archivo .KEY

Generar archivo PEM de llave publica .CER
openssl x509 -inform der -in cer.cer -out certificado.pem

Con esto ya tendríamos los archivos .PEM en la carpeta raíz de OpenSSL

Updated on agosto 19, 2020

Was this article helpful?