Cómo convertir CRT a PEM utilizando OpenSSL

Convert CRT to PEM

Trabajar con certificados SSL a menudo significa tratar con distintos formatos de archivo, y a veces los necesitas en formato PEM. Tanto si tienes archivos CRT, CER o DER, averiguar cómo manejar estas conversiones puede parecer abrumador al principio. Pero no te preocupes: ¡te tenemos cubierto!

En esta guía, descubrirás cómo utilizar OpenSSL para convertir sin problemas tus certificados SSL a PEM, paso a paso, tanto si utilizas Linux como Windows. ¡Simplifiquemos juntos el proceso!


Índice

  1. Converting CRT to PEM Using OpenSSL (Linux and Windows)
  2. Cómo convertir DER o CER a PEM
  3. Cómo instalar OpenSSL

Get SSL certificates today

Convertir CRT a PEM utilizando OpenSSL (Linux y Windows)

Sigue estos sencillos pasos para convertir un archivo CRT en un archivo PEM utilizando OpenSSL. Las instrucciones funcionan tanto para Linux como para Windows, con pequeñas diferencias en la navegación a directorios y la ejecución de comandos.

Paso 1: Abre la Herramienta de Línea de Comandos

  • En Linux: Abre el Terminal pulsando Ctrl + Alt + T o buscando“Terminal” en tus aplicaciones.
  • En Windows: Abre el Símbolo del sistema o PowerShell pulsando Win + R, escribiendo cmd o powershell y pulsando Intro.

Paso 2: Comprueba si OpenSSL está instalado

OpenSSL is the main tool used for the conversion, whether you’re handling certificates or managing your private key securely. Make sure it’s installed on your system by running the following command:

versión openssl

Si OpenSSL está instalado, verás que se muestra el número de versión (por ejemplo, OpenSSL 1.1.1).

Si no está instalado, recibirás un mensaje de error como “openssl” no se reconoce como comando interno o externo. ¡No te preocupes! Puedes seguir nuestras instrucciones detalladas sobre cómo instalarlo.


Paso 3: Navega al Directorio

Utiliza el comando cd para ir a la carpeta donde se encuentra tu archivo CRT.

En Linux:

cd /ruta/a/carpeta/certificado

En Windows:

cd Carpeta C:\path\to\certificado

Sustituye /ruta/para/certificar/carpeta o C:\ruta/para/certificar/carpeta por la ruta real.


Paso 4: Ejecuta el comando OpenSSL

Ejecuta el siguiente comando para convertir el archivo CRT a formato PEM:

openssl x509 -in certificado.crt -outform PEM -out certificado.pem

Sustituye certificate.crt por el nombre de tu archivo CRT.

The resulting file, certificate.pem, will be saved in the same directory, ready for use alongside your private key in SSL configurations.

Save 10% on SSL Certificates

Paso 5: Verificar la salida

Localiza el archivo certificate.pem en tu directorio.

Abre el archivo con un editor de texto para asegurarte de que empieza por:

-----EMPEZAR CERTIFICADO-----

which is the typical header for PEM certificates.


Cómo convertir DER o CER a PEM

If you have a DER-encoded or CER certificate in DER format and need to convert it to PEM format, OpenSSL can handle both formats with a similar command. Simply run the appropriate command to convert certificate files depending on your file type:

Para DER a PEM

openssl x509 -inform DER -in certificado.der -outform PEM -out certificado.pem

Para CER a PEM

openssl x509 -inform DER -in certificado.cer -outform PEM -out certificado.pem

Replace certificate.der or certificate.cer with the name of your file in DER format.

El archivo certificate.pem resultante se guardará en el mismo directorio.


Consulta nuestra extensa guía sobre los formatos SSL para comprender aún mejor cómo funcionan.

Cómo instalar OpenSSL

Si OpenSSL no está ya instalado en tu sistema, sigue estos pasos para configurarlo:

En Linux

Utiliza un gestor de paquetes para instalarlo:

Ubuntu/Debian:

sudo apt update
sudo apt install openssl

CentOS/Red Hat:

sudo yum install openssl

En Windows

  1. Download the OpenSSL installer from a trusted source like Shining Light Productions.
  2. Sigue las instrucciones de instalación, asegurándote de añadir OpenSSL al PATH de tu sistema durante la instalación.

¡Protege tu sitio web como un profesional con SSL Dragon!

Converting CRT, DER, PFX format or CER files to PEM format is an essential skill for managing SSL certificates, and OpenSSL makes the process quick and easy.

Si buscas una ventanilla única para todas tus necesidades de certificados SSL, SSL Dragon lo tiene todo. Ofrecemos una amplia gama de productos SSL, junto con asesoramiento experto para ayudarte a proteger tu sitio web. Visita SSL Dragon hoy mismo para explorar nuestras ofertas y simplificar la gestión de tus certificados SSL.

Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.

Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10

A detailed image of a dragon in flight
Escrito por

Redactor de contenidos experimentado especializado en Certificados SSL. Transformar temas complejos de ciberseguridad en contenido claro y atractivo. Contribuir a mejorar la seguridad digital a través de narrativas impactantes.