Cómo usar esta herramienta para desarrolladores
- Pega un bloque PEM completo.
- Ejecuta la inspección.
- Revisa clase, formato probable y cifrado.
- Usa herramientas criptográficas adecuadas para validar o convertir la clave.
Identifica qué contiene un bloque PEM antes de importarlo o enviarlo a otra herramienta. El inspector diferencia certificados, claves públicas, PKCS#8, RSA/EC privadas y solicitudes CSR, además de señalar cabeceras heredadas Proc-Type y DEK-Info que indican cifrado tradicional de claves privadas.
Lee las líneas BEGIN/END, clasifica la etiqueta y decodifica el cuerpo Base64. También busca indicadores de cifrado PEM heredado.
La etiqueta describe el contenedor, no demuestra que el material sea válido ni que la clave coincida con un certificado.
Etiqueta: PRIVATE KEY Clase: clave privada Formato probable: PKCS#8 Cifrado: no indicado
La herramienta valida el contenedor y el Base64, pero no intenta descifrar material protegido ni interpretar todos los parámetros ASN.1.
No prueba la consistencia matemática de la clave ni verifica si corresponde a un certificado concreto.
PRIVATE KEY suele ser PKCS#8 y puede encapsular varios algoritmos; RSA PRIVATE KEY es el formato PKCS#1 específico de RSA.
ENCRYPTED PRIVATE KEY indica PKCS#8 cifrado; algunos PEM heredados usan Proc-Type: 4,ENCRYPTED y DEK-Info.
No. PUBLIC KEY contiene material de clave pública; CERTIFICATE incluye esa clave junto con identidad, extensiones y firma de una CA.
No. No solicita contraseñas ni descifra claves.
No con esta inspección de cabecera. Para eso debes derivar y comparar la clave pública o usar OpenSSL u otra librería criptográfica.
| Elemento | Detalle |
|---|---|
| Entrada | PEM completo |
| Procesamiento | Local en el navegador |
| Salida | Clasificación PEM |
| Dependencias | Ninguna librería externa |