EXPORTAR SSL DESDE OPENSSL


 I.- OPENSSL
1.2.- EXPORTAR/GENERAR PFX DESDE OPENSSL

Si usted posee ambas llaves y un servidor con Linux puede utilizar los siguientes pasos:

1.- Debe guardar las llaves en la misma ruta.

2.- Debes ejecutar alguno de los siguientes comandos(según tu necesidad).

       2.1.- SI DESEAS EXPORTARLO PARA PODER UTILIZARLO EN TOMCAT, TU COMANDO ES ESTE: 

openssl pkcs12 -export -in certificado.crt -inkey privada.key -out final.p12 -CAfile Intermedio.crt -caname root.crt


      2.2-  SI DESEAS EXPORTARLO PARA UTILIZARLO EN IIS O CUALQUIER OTRA PLATAFORMA, TU COMANDO ES ESTE:

openssl pcks12 –export –out final.pfx –inkey privada.key –in certificado.crt.

3.- El sistema le exigirá asignar contraseña y confirmarla.
4.- Favor Instalar final.pfx donde sea requerido



LEYENDA
ARCHIVOS
DESCRIPCION.

final.pfx
final.p12

Certificado con ambas llaves (pública y privada)

privada.key

Llave privada (utilizada para CSR)

certificado.crt

Certificado Recibido de parte de la CA(utilizada para CSR)

Intermedio.crt


Certificado Intermedio Proporcionado por la CA

root.crt


Certificado Raíz Proporcionado por la CA



Nota importante: en algunos casos Windows el comando se debe ejecutar de la siguiente forma:
1.- Simplemente ejecutar el comando
      openssl pkcs12 -export -in  certificado.crt -inkey privada.key -out final.p12

ACTUALIZACIÓN 25-03-2021.
He creado un Script en windows que generara .pfx y .p12
y lo dejo a su dispocision aqui:

https://drive.google.com/file/d/18Z4eoRBmx5npE7g5lW3SJc1KNsemypK1/view?usp=sharing

Información a tomar en cuenta:
los archivo .crt, .key y .csr deben tener el mismo nombre (yo utilizo el del dominio)

debera escribir el comando así:       generarpfx dominio(sin .).

los archivos crt, key, csr y este script deben estar dentro de la carpeta c:\Openssl

Comentarios

  1. Open SSL for windows https://sourceforge.net/projects/openssl/
    -Copiar contenido en C:\OpenSSL
    -mover contenido de C:\OpenSSL\bin en la carpeta C:\OpenSSL

    Ejecutar comando desde cmd.exe

    ResponderEliminar
    Respuestas
    1. he creado un .bat que hace este proceso automatico he compartido el link

      Eliminar

Publicar un comentario

Entradas populares de este blog

INSTALACION DE SSL EN TOMCAT, JAVA, UTILIZANDO KEYSTORE

SSL COMO GENERAR UN CSR

INSTALACIÓN DE SSL EN ZIMBRA - VIA CLI