Evite emitir sem a chave
Confirme que você ainda tem a chave privada necessária para instalar o certificado produzido a partir deste CSR.
Verifique online se o CSR e a chave privada correspondem antes de solicitar ou instalar um certificado SSL. O comparador confronta as chaves públicas localmente no navegador, sem enviar a chave privada.
Os arquivos enviados são lidos localmente, ambas as entradas ficam nesta guia do navegador e são descartadas quando você limpa ou fecha a página.
Aceita solicitações PKCS#10 em .csr, .p10, .req, .pem ou .der.
Aceita arquivos .key ou .pem sem criptografia, em PKCS#8, RSA PKCS#1 ou EC SEC1.
O resultado da correspondência aparecerá aqui
O fósforo extrai ambas as chaves públicas, compara seus SPKI bytes canônicos, e verifica a auto-assinatura de CSR.
CSR chave pré-voo
Um CSR contém uma chave pública e é assinado pela chave privada correspondente. Nomes de arquivo e de domínio não provam que dois arquivos formam um par. A comparação criptográfica evita enviar uma solicitação de uma chave privada que você não tem mais.
Confirme que você ainda tem a chave privada necessária para instalar o certificado produzido a partir deste CSR.
A decisão usa bytes canônicos de chave pública, não nomes de arquivos, assuntos, domínios ou formatação PEM.
Processar, normalizar, discutir e comparar tudo acontece dentro da guia do navegador atual.
VERIFICAR CORRESPONDÊNCIA DE CSR E CHAVE PRIVADA
Você precisa do CSR completo e da chave privada que acredita ter criado esse CSR. Não confie apenas em nomes de arquivo parecidos.
Cole o conteúdo PEM ou envie uma solicitação PKCS#10 em .csr, .p10, .req, .pem ou .der.
Cole o conteúdo PEM ou envie um arquivo .key ou .pem sem criptografia. O valor permanece nesta aba.
Revise a decisão de correspondência ou ausência de correspondência, as duas impressões digitais SPKI SHA-256 e o status da assinatura do CSR.
RESULTADOS DA COMPARAÇÃO
O CSR contém a chave pública derivada desta chave privada. Mantenha a chave privada em segurança e envie o CSR à autoridade certificadora.
Localizar a chave original ou gerar uma nova chave e CSR par antes de solicitar ou instalar um certificado.
Confira as linhas de delimitação do PEM, verifique se nenhuma entrada está truncada e use o OpenSSL localmente quando a chave privada estiver criptografada.
Comparação de chaves públicas
O comparador extrai a chave pública incorporada no CSR e deriva a chave pública da chave privada informada. As duas chaves são exportadas como DER canônico de SubjectPublicKeyInfo (SPKI) antes da comparação dos bytes.
Ele também calcula uma impressão digital SHA-256 de cada valor SPKI, para você auditar a decisão. Essa abordagem funciona para RSA e para chaves de curva elíptica com suporte. A comparação de módulo RSA não funciona para ECC.
Uma correspondência não prova a posse do domínio, não valida o subject do CSR e não garante a emissão do certificado.
Execute esses comandos em uma máquina confiável quando a chave privada é criptografada ou sua política não permite ferramentas de navegador.
CSR SPKI SHA-256
openssl req -in request.csr -pubkey -noout \
| openssl pkey -pubin -outform DER \
| openssl dgst -sha256CHAVE PRIVADA SPKI SHA-256
openssl pkey -in private.key -pubout \
| openssl pkey -pubin -outform DER \
| openssl dgst -sha256Verifique a máquina que gerou o CSR, o diretório de renovação, o gerenciador de segredos, os registros de implantação e os backups seguros. Uma renovação pode ter criado uma nova chave privada enquanto o CSR ou o certificado antigo manteve o mesmo nome de arquivo.
Não é possível recuperar uma chave privada a partir de um CSR. Se a chave correta não estiver disponível, gere um novo par de chave privada e CSR e envie a nova solicitação, ou peça à CA para reemitir o certificado.
Cole o PEM do CSR PKCS#10 ou o DER em Base64, ou envie um arquivo .csr, .p10, .req, .pem ou .der. Chaves privadas podem ser coladas ou enviadas como .key ou .pem sem criptografia, em PKCS#8, RSA PKCS#1 ou EC SEC1. As curvas EC com suporte são P-256, P-384 e P-521.
Chaves privadas criptografadas, certificados, pacotes PFX/PKCS#12 e chaves de hardware não exportáveis ficam de propósito fora do escopo desta página. Use o OpenSSL ou o seu sistema de gestão de chaves para esses formatos.
Relacionados com CSR ferramentas
Decodifique o subject, os SANs, a chave pública, a assinatura e as extensões solicitadas antes de enviar o CSR.
Decode CSRCrie localmente um novo par de CSR e chave privada quando os arquivos atuais não corresponderem ou a chave original tiver sido perdida.
Generate CSRCompare um certificado SSL emitido com a chave privada antes de instalá-lo em um servidor.
Check certificate & keyConversão de formato chave privada e pública entre PKCS#1 e PKCS#8 Quando um servidor espera uma diferença PEM Cabeçalho.
Convert key formatPERGUNTAS FREQUENTES SOBRE CSR E CHAVE PRIVADA
Cole ou envie a solicitação de assinatura de certificado completa e a chave privada. O comparador extrai a chave pública de cada entrada, converte as duas para SubjectPublicKeyInfo canônico e as compara. Chaves públicas idênticas significam que o CSR e a chave privada correspondem.
A comparação roda localmente no navegador. O CSR e a chave privada não são enviados ao nosso servidor, não são armazenados e não entram na URL. Limpe o formulário ou feche a aba ao terminar. Siga a política da sua organização para chaves de produção.
Sim. Ele compara chaves públicas canônicas em vez do método de módulo exclusivo de RSA, então aceita RSA e também chaves ECDSA nas curvas P-256, P-384 e P-521.
Esta versão não solicita nem decifra frases secretas de chave privada. Use os comandos OpenSSL desta página quando a chave estiver criptografada, ou crie uma cópia temporária sem criptografia em uma máquina confiável e apague-a logo em seguida.
Procure a chave privada criada junto com o CSR. Verifique o servidor original, o diretório de renovação, o gerenciador de segredos e os backups. Se não conseguir recuperá-la, gere uma nova chave privada e um novo CSR e envie o CSR ou solicite a reemissão do certificado.
A comparação de módulo funciona para RSA, mas não cobre chaves de curva elíptica. Este comparador confronta a estrutura completa e normalizada da chave pública e informa uma impressão digital SHA-256, de forma consistente para RSA e para chaves ECC com suporte.
Não, esta página está deliberadamente focada em verificar CSR Use-o antes de enviar o CSR A correspondência de certificados é uma operação separada e não se infere dos nomes ou nomes de arquivos.