Decodificador X.509 / CSR

Acerca de esta herramienta

Esta herramienta analiza certificados X.509 en formatos PEM, DER, CRT, CER y PKCS#7, y muestra el sujeto, el emisor, el periodo de validez, el número de serie, los algoritmos de firma y clave pública, los valores de las extensiones (KeyUsage, ExtendedKeyUsage, SAN, AIA, CRL, SKI, AKI, etc.) y la huella SHA-256. También infiere el perfil del certificado (servidor, cliente, firma de código, CA intermedia, CA raíz, etc.) y sugiere una cadena a partir de los certificados incluidos en el mismo archivo. Todo el procesamiento se realiza íntegramente en tu navegador; no se transmite ningún dato.

Arrastra y suelta archivos aquí o usa «Elegir archivos». El análisis se ejecuta en cuanto se añaden.
Formatos admitidos: PEM (-----BEGIN CERTIFICATE-----), DER/CRT/CER, PKCS#7 (.p7b, .p7c, .spc)

Resumen

# Nombre de archivo CN (Sujeto) CN (Emisor) Serie Válido desde Válido hasta Perfil Verificación

Detalles

Cómo utilizarla

  1. Elige archivos de certificado mediante «Elegir archivos» o arrástralos al panel.
  2. El análisis se ejecuta automáticamente al añadir archivos, y completa el resumen y los detalles. Exporta a JSON o CSV cuando lo necesites.
  3. Al activar o desactivar «Verificación de firma básica» o «Mostrar hex de ASN.1/DER» se vuelve a ejecutar el análisis con la nueva configuración.

Notas y precauciones

  • No se realizan comprobaciones en línea contra almacenes raíz externos ni OCSP/CRL. La verificación se limita a las firmas dentro de la cadena incluida; no se garantiza la revocación, la fortaleza de claves ni el cumplimiento de políticas.
  • Los paquetes PKCS#7 (P7B) se expanden y listan. Se mostrará un error si el archivo no contiene certificados.
  • Las fechas se normalizan a ISO 8601 (Z=UTC). La tabla de resumen muestra fechas (YYYY-MM-DD) para facilitar la lectura.
  • Los archivos grandes o muchos certificados pueden consumir memoria/CPU del navegador. Usa el botón Borrar para reiniciar el estado.
  • La herramienta infiere perfiles de certificado a partir de las extensiones como heurística y no garantiza la alineación con las políticas de cada CA.
  • Si la detección DER/PEM es difícil (bloques PEM mezclados), crea un archivo que contenga solo el bloque del certificado e inténtalo de nuevo.

Todo el procesamiento se realiza íntegramente en tu navegador y ningún contenido del certificado abandona el dispositivo.