Cómo usar: Decodificador CSR
- Pega la CSR (
-----BEGIN CERTIFICATE REQUEST-----) o abre el archivo.csr. - Revisa el Common Name y los Subject Alternative Names: todos los dominios que necesites deben aparecer en la lista.
- Confirma el tipo y tamaño de clave (RSA 2048 o superior, o EC P-256/P-384).
¿Qué es una CSR?
Una Certificate Signing Request (PKCS#10) es lo que envías a una autoridad certificadora para obtener un certificado TLS. Contiene tu clave pública, la identidad que quieres en el certificado y las extensiones solicitadas, como los Subject Alternative Names, todo firmado con tu clave privada para demostrar que la posees. La clave privada nunca sale de tu servidor.
Lista de comprobación antes de enviarla
- Dominios: cada nombre de host, incluidos
wwwy el dominio sin subdominio, debe aparecer en la lista de SAN. Muchas CA copian el CN en los SAN, pero no todas. - Clave: RSA de 2048 bits o más, o ECDSA P-256 / P-384. Las claves RSA más pequeñas se rechazan.
- Campos de organización: en certificados OV/EV, O, L, ST y C deben coincidir exactamente con tu registro legal. En certificados DV se ignoran.
- Firma: SHA-256 o superior.
Crear una CSR con OpenSSL
openssl req -new -newkey rsa:2048 -nodes \
-keyout example.key -out example.csr \
-subj "/CN=example.com" \
-addext "subjectAltName=DNS:example.com,DNS:www.example.com"
Mantén example.key en secreto y en el servidor. Cuando la CA emita el certificado, decodifícalo con el decodificador de certificados y revisa el sitio en vivo con el comprobador SSL.
También se busca como: decodificar csr, verificar csr, visor csr, csr checker, decodificar solicitud de firma de certificado, comprobar csr online, pkcs10 decoder.
Herramientas que combinan con: Decodificador CSR
- Generador de claves RSA — Crea un par de claves pública/privada para firmar JWT, probar TLS, experimentar con cifrado o usar SSH.
- Generador de claves SSH — Crea un par de claves SSH para GitHub, GitLab, servidores o claves de despliegue de CI: Ed25519 por defecto, en formato OpenSSH estándar y sin instalar nada.
- Consulta DNS — Consulta de una vez todos los tipos de registro DNS habituales de un dominio, con sus TTL, registros MX ordenados y un resumen de autenticación de correo SPF/DMARC.
- Decodificador JWT — Pega un token web JSON para examinar su encabezado y su carga útil, comprobar cuándo caduca y verificar su firma.
Preguntas frecuentes
¿Una CSR contiene mi clave privada?
¿Por qué faltan mis dominios adicionales?
-addext "subjectAltName=DNS:…" o con el campo SAN de tu panel de control.