Certificate Decoder
Decodifica certificados X.509 y cadenas desde PEM o DER
Acerca de Certificate Decoder
Decodifica certificados X.509 en PEM o DER, incluidas cadenas completas, y muestra sujeto y emisor, número de serie, vigencia con los días restantes, tipo y tamaño de clave, huellas SHA-1 y SHA-256, y extensiones como SAN, uso de clave, restricciones básicas, AIA y puntos CRL. El análisis se hace del lado del cliente. No verifica firmas, confianza ni revocación, así que sirve para inspeccionar certificados, no para validarlos.
Categoría: Codificación.
Preguntas frecuentes
¿Qué formatos puedo pegar o cargar?
▾
Texto PEM con uno o más bloques BEGIN CERTIFICATE, un certificado en Base64 sin encabezados, como una entrada x5c, o un archivo .pem, .crt, .cer o .der; el DER binario se detecta por su primer byte y se muestra como PEM. Los paquetes PKCS#7 (.p7b) y PKCS#12 (.pfx) no son compatibles.
¿Comprueba si un certificado es de confianza o está revocado?
▾
No. Decodifica los campos y compara las fechas de vigencia con el reloj de tu dispositivo, pero no verifica firmas, no construye una ruta hasta una raíz de confianza ni consulta OCSP o CRL. Indicaciones de cadena como Issued by certificate 2 solo comparan los nombres del emisor y del sujeto.
¿Por qué dice que mi entrada parece una clave privada?
▾
Los bloques como BEGIN PRIVATE KEY o BEGIN RSA PRIVATE KEY se rechazan sin decodificarlos, porque nunca debes pegar claves privadas en sitios web. Si un archivo mezcla certificados y una clave, solo se muestran los certificados, con una advertencia; un CSR se reconoce, pero solo se informan su sujeto y su tipo de clave.
¿Cómo se calculan las huellas?
▾
Son los hashes SHA-1 y SHA-256 de los bytes DER del certificado, en hex mayúscula separada por dos puntos, los mismos valores que imprime openssl x509 -fingerprint. Identifican el certificado y no la clave, así que un certificado renovado tiene huellas nuevas aunque reutilice la clave.