RSA ECC · SPKI SHA-256 comparación

Compruebe si coinciden un CSR y una clave privada.

Compruebe en línea si coinciden el CSR y la clave privada antes de solicitar o instalar un certificado SSL. El comparador examina sus claves públicas de forma local en el navegador, sin cargar su clave privada.

Comparación solo en el navegador · Su clave privada no se carga

Pegue o cargue su CSR y su clave privada.

Los archivos cargados se leen localmente. Ambas entradas permanecen en esta pestaña del navegador y son descartadas cuando usted aclara o cierra la página.

Acepta solicitudes PKCS#10 .csr, .p10, .req, .pem o .der.

Acepta archivos .key o .pem no cifrados en PKCS#8 , RSA PKCS#1 , o formato EC SEC1.

Su resultado de la coincidencia aparecerá aquí

El comparador extrae ambas claves públicas, compara sus bytes SPKI canónicos y verifica la autofirma del CSR.

COMPROBACIÓN PREVIA DE LA CLAVE DEL CSR

Revise el par antes de la emisión del certificado.

Un CSR contiene una clave pública y está firmado por la clave privada correspondiente. Los nombres de archivo y de dominio no demuestran que dos archivos formen pareja. Una comparación criptográfica evita enviar una solicitud para una clave privada que ya no tiene.

Evitar la emisión de clave perdida

Confirme que aún conserva la clave privada necesaria para instalar el certificado generado a partir de este CSR.

Compare las claves reales

La decisión usa los bytes canónicos de la clave pública, no los nombres de archivo, los sujetos, los dominios ni el formato PEM.

Mantenga el material clave local

El análisis, la normalización, el cálculo del hash y la comparación se realizan en la pestaña actual del navegador.

COMPROBAR LA COINCIDENCIA DEL CSR Y LA CLAVE PRIVADA

Cómo comprobar si coinciden un CSR y una clave privada.

Necesita el CSR completo y la clave privada que cree que lo generó. No se fíe de que los nombres de archivo coincidan.

  1. 01

    Añada el CSR completo

    Pegue el contenido PEM o cargue una solicitud PKCS#10 .csr, .p10, .req, .pem o .der.

  2. 02

    Añadir la clave privada candidata

    Pegue el contenido PEM o cargue un archivo .key o .pem sin cifrar. El valor permanece en esta pestaña.

  3. 03

    Seleccione Comprobar coincidencia

    Revise la decisión de coincidencia o sin coincidencia, ambas huellas SPKI SHA-256 y el estado de la firma de la CSR.

Resultados coincidentes

Qué significa el resultado de la coincidencia del CSR.

Coincidencia

El CSR contiene la clave pública derivada de esta clave privada. Mantenga segura la clave privada y envíe el CSR a su autoridad de certificación.

No hay coincidencia

Las dos claves públicas son distintas. Localice la clave original o genere un nuevo par de clave y CSR antes de solicitar o instalar un certificado.

No se puede analizar

Revise las líneas de límite PEM, asegúrese de que ninguna entrada esté truncada y use OpenSSL de forma local cuando la clave privada esté cifrada.

Comparación de claves públicas

Cómo funciona el comparador de CSR y clave privada.

El comparador extrae la clave pública incluida en el CSR y deriva la clave pública de la clave privada aportada. Ambas claves se exportan como DER canónico SubjectPublicKeyInfo (SPKI) antes de comparar sus bytes.

También calcula una huella digital SHA-256 de cada valor SPKI para que pueda revisar la decisión. Este método funciona con RSA y con las claves de curva elíptica admitidas; la comparación del módulo RSA no sirve para ECC.

Qué demuestra una coincidencia

  • The CSR and private key contain the same public key
  • The CSR can be verified with its embedded public key
  • The private key can be used with a certificate issued from this CSR

Una coincidencia no demuestra la titularidad del dominio, no valida el sujeto del CSR ni garantiza la emisión del certificado.

Compruebe con OpenSSL si coinciden el CSR y la clave privada.

Ejecute estos comandos en un equipo de confianza cuando la clave privada esté cifrada o su política no permita herramientas del navegador. Si los hashes coinciden, las claves públicas son idénticas.

CSR SPKI SHA-256

openssl req -in request.csr -pubkey -noout \
  | openssl pkey -pubin -outform DER \
  | openssl dgst -sha256

PRIVADO KEY SPKI SHA-256

openssl pkey -in private.key -pubout \
  | openssl pkey -pubin -outform DER \
  | openssl dgst -sha256

Qué hacer cuando el CSR y la clave privada no coinciden.

Revise el equipo que generó el CSR, el directorio de renovación, el gestor de secretos, los registros de despliegue y las copias de seguridad. Una renovación puede haber creado una clave privada nueva mientras el CSR o el certificado antiguo conservaba el mismo nombre de archivo.

No se puede recuperar una clave privada a partir de un CSR. Si la clave correcta no está disponible, genere un nuevo par de clave privada y CSR, envíe la nueva solicitud o pida a la CA que vuelva a emitir el certificado.

Formatos y límites compatibles.

Pegue un CSR PKCS#10 en PEM o DER en Base64, o cargue un archivo .csr, .p10, .req, .pem o .der. Las claves privadas pueden pegarse o cargarse como archivos .key o .pem sin cifrar en formato PKCS#8, RSA PKCS#1 o EC SEC1. Las curvas EC admitidas son P-256, P-384 y P-521.

Las claves privadas cifradas, los certificados, los paquetes PFX/PKCS#12 y las claves no exportables respaldadas por hardware quedan deliberadamente fuera del alcance de esta página. Use OpenSSL o su sistema de gestión de claves para esos formatos.

Related CSR tools

Decodificador de CSR

Decodifique el sujeto, los SAN, la clave pública, la firma y las extensiones solicitadas antes de enviar el CSR.

Decode CSR

Generador de CSR

Cree localmente un nuevo par de CSR y clave privada cuando los archivos actuales no coincidan o se haya perdido la clave original.

Generate CSR

Comparador de certificado y clave

Compare un certificado SSL emitido con su clave privada antes de instalarlo en un servidor.

Check certificate & key

Conversor de PKCS#1 / PKCS#8

Conversión de formato de clave privada y pública entre PKCS#1 y PKCS#8 cuando un servidor espera otro encabezado PEM.

Convert key format

PREGUNTAS FRECUENTES SOBRE LA COINCIDENCIA DE CSR Y CLAVE PRIVADA

Preguntas clave comunes CSR y privadas.

¿Cómo compruebo si coinciden un CSR y una clave privada?

Pegue o cargue la solicitud de firma de certificado completa y la clave privada. El comparador extrae la clave pública de cada entrada, convierte ambas a datos canónicos SubjectPublicKeyInfo y las compara. Si las claves públicas son idénticas, el CSR y la clave privada coinciden.

¿Es seguro pegar una clave privada en este comprobador?

La comparación se ejecuta de forma local en su navegador. El CSR y la clave privada no se envían a nuestro servidor, no se almacenan ni se añaden a la URL. Limpie el formulario o cierre la pestaña al terminar. Siga la política de gestión de claves de su organización para las claves de producción.

¿El comparador de CSR admite claves RSA y ECC?

Sí. Compara claves públicas canónicas en lugar de usar el método de módulo, que solo sirve para RSA, así que admite RSA y también claves ECDSA en las curvas P-256, P-384 y P-521.

¿Puedo comprobar una clave privada cifrada?

Esta versión no solicita ni descifra frases de contraseña de claves privadas. Use los comandos de OpenSSL de esta página cuando la clave esté cifrada, o cree una copia temporal sin cifrar en un equipo de confianza y elimínela de inmediato.

¿Qué debo hacer si el CSR y la clave privada no coinciden?

Busque la clave privada creada al mismo tiempo que el CSR. Revise el servidor original, el directorio de renovación, el gestor de secretos y las copias de seguridad. Si no puede recuperarla, genere una nueva clave privada y un CSR, envíe el CSR nuevo o solicite que se vuelva a emitir el certificado.

¿Es suficiente comparar el módulo RSA?

La comparación de módulos sirve para RSA, pero no cubre las claves de curva elíptica. Este comparador examina la estructura normalizada completa de la clave pública e informa una huella digital SHA-256, de forma coherente tanto para RSA como para las claves ECC admitidas.

¿Esta página puede coincidir con un certificado con una clave privada?

No. Esta página se centra de forma deliberada en comprobar un CSR frente a su clave privada. Úsela antes de enviar el CSR a una autoridad de certificación. La comparación de certificados es una operación distinta y no se deduce de los nombres ni de los nombres de archivo.