Inspeccionar un certificado PEM (X.509)

Pegue un certificado X.509 en formato PEM para extraer el dominio (sujeto), el emisor, las fechas de validez y el algoritmo de firma, sin recurrir a una línea de comandos de OpenSSL. La decodificación ASN.1/DER se realiza íntegramente en su navegador.

Cómo funciona

Un certificado X.509 es una estructura ASN.1/DER encapsulada en Base64 (formato PEM). Esta herramienta implementa un pequeño analizador ASN.1 genérico y después recorre la estructura estándar TBSCertificate para extraer el sujeto y el emisor (cada uno, una serie de atributos como CN, O, C), las fechas de validez (notBefore/notAfter) y el algoritmo de firma, gestionando tanto los certificados con campo de versión explícito como los que no lo tienen.

¿Esta comprobación sustituye a una verdadera verificación de la cadena de certificación?

No. Esta herramienta lee y muestra el contenido declarado del certificado, pero no verifica su firma, ni su revocación (CRL/OCSP), ni la cadena de confianza hasta una autoridad raíz de confianza. Para una verificación completa (la que realiza un navegador en una conexión HTTPS), utilice un cliente TLS real o una herramienta específica como OpenSSL.

El certificado aparece como «caducado» o «aún no válido», ¿qué hago?

Un certificado caducado debe renovarse con su autoridad de certificación antes de volver a usarlo en producción; un servicio que siga presentándolo provocará advertencias de seguridad a todos sus visitantes. Un certificado «aún no válido» indica una fecha notBefore en el futuro: revise el reloj de la máquina que lo emitió o que lo utiliza.

Confidencialidad: el certificado pegado se decodifica 100% localmente en su navegador y nunca se transmite a un servidor. Un certificado público no contiene clave privada, pero sigue siendo información de infraestructura que conviene manejar con cuidado.