Identidade do subject
Revise o nome comum, organização, unidade organizacional, localização, estado e país codificados no pedido.
Decodifique um CSR online e confira o subject, os SANs, a chave pública, a assinatura e as extensões solicitadas antes de enviá-lo a uma autoridade certificadora.
Aceita PEM, o PEM legado NEW CERTIFICATE REQUEST ou DER em Base64.
Cole o texto do CSR ou envie um arquivo .csr, .p10, .req, .pem ou .der.
Verifique os nomes e detalhes antes de enviar o pedido.
O CSR analisado aparecerá aqui
O decodificador CSR mostra o assunto, domínios solicitados, chave pública, verificação da assinatura, extensões e impressão digital.
Saída do decodificador CSR
Uma solicitação de assinatura de certificado vem codificada, então um erro de digitação no domínio ou um SAN ausente passa fácil. Este decodificador de CSR mostra os campos que afetam a solicitação e mantém o CSR original no seu dispositivo.
Revise o nome comum, organização, unidade organizacional, localização, estado e país codificados no pedido.
Inspecione cada DNS nome ou endereço IP na extensão de Nome Alternativo antes da emissão do certificado.
Confirme o algoritmo de chave pública e tamanho, algoritmo de assinatura, status de auto-assinatura, e SHA-256 impressão digital.
Parse CSR online
Você só precisa da solicitação de assinatura de certificado pública. Não informe a chave privada criada com ela.
Inclua as linhas BEGIN e END CERTIFICATE REQUEST. O decodificador de CSR também aceita uma solicitação DER codificada em Base64.
O decodificador de CSR online analisa a estrutura ASN.1 e verifica a assinatura da solicitação com a chave pública incorporada.
Verifique o nome comum, lista SAN, organização, força chave e status de assinatura contra a ordem do seu certificado.
Depois da decodificação
Compare o CSR decodificado com o certificado que você pretende solicitar. Se um nome estiver ausente ou incorreto, crie um novo CSR a partir da chave privada original. Editar o texto Base64 invalida a assinatura.
Um analisador de CSR não recupera uma solicitação truncada, não repara Base64 alterado e não transforma uma chave privada ou um certificado emitido em CSR. Arquivos binários sem suporte precisam ser convertidos antes para PEM ou DER em Base64.
Uma assinatura válida de CSR confirma que a solicitação não foi alterada e foi assinada pela chave privada correspondente. Ela não prova a posse do domínio nem garante que a autoridade certificadora emita todas as extensões pedidas.
ALTERNATIVA COM OPENSSL
openssl req -in request.csr -noout -text -verifyUse o OpenSSL quando precisar da saída do terminal para um chamado de suporte ou de uma verificação independente deste visualizador de CSR.
Ferramenta relacionada
Use o gerador de CSR para criar uma nova solicitação e uma chave privada. Use este decodificador de CSR quando você já tiver uma solicitação e precisar inspecioná-la.
PERGUNTAS FREQUENTES DO DECODIFICADOR DE CSR
Um decodificador de CSR é um visualizador de Certificate Signing Requests PKCS#10. Ele transforma o PEM ou o Base64 codificado em campos legíveis de subject, hostname, chave pública, assinatura e extensões.
O decodificador de CSR roda localmente no navegador e não envia a solicitação ao nosso servidor. Um CSR contém uma chave pública e dados de identidade, não a chave privada. Mesmo assim, nunca cole uma chave privada em um analisador de CSR.
A solicitação pode ter sido criada sem a extensão Subject Alternative Name. Autoridades certificadoras modernas usam SANs para cobrir hostnames. Gere o CSR de novo com todos os domínios necessários antes de enviá-lo.
Abra um arquivo de texto .csr, .req ou .p10 e cole o PEM aqui. Para DER binário, converta o arquivo para DER em Base64 ou PEM antes. Esta página não faz upload de arquivos.
Uma autoassinatura inválida em geral significa que a solicitação está danificada, incompleta ou foi alterada depois de criada. Não edite o CSR codificado. Gere uma nova solicitação a partir da chave privada desejada.