OpenSSL básico

Los comandos indispensables

Adrian Ramos
Publicado el 18 de marzo de 2021
Actualizado el 1 de marzo de 2023

Comprobar una Solicitud de Firma de Certificados (CSR):

openssl req -text -noout -verify -in CSR.csr

Comprobar una llave privada:

openssl rsa -in privateKey.key -check

Comprobar un certificado:

openssl x509 -in certificate.crt -text -noout

Comprobar un archivo PKCS#12 (.pfx o .p12):

openssl pkcs12 -info -in keyStore.p12

Generar un certificado autofirmado:

openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt

Generar una nueva clave privada y solicitud de firma de certificados:

openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key

Generar una solicitud de firma de certificados (CSR) para una clave privada existente:

openssl req -out CSR.csr -key privateKey.key -new

Generar una solicitud de firma de certificados basada en un certificado existente:

openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.key
Otro contenido relacionado y muy interesante

Si continúas navegando consideramos que aceptas la política del sitio. Más información X Cerrar