Visualizador de Certificado SSL
FreeDecodifique um ou mais certificados X.509 PEM ou DER e visualize cada campo em linguagem simples: assunto, emissor, validade, impressões digitais, detalhes da chave pública, e cada extensão padrão incluindo Key Usage, Subject Alternative Names e Authority Information Access, tudo executado inteiramente no seu navegador.
Funciona totalmente no seu navegador usando node-forge. Nada do que você colar ou enviar é enviado para lugar nenhum.
Certificado (cole um ou mais, ou uma cadeia completa)
Atividade recente
Visível para todos. Últimos 20 usos de todos os visitantes, mais recentes primeiro.
Viewed 1 certificate(s)
há 3 horas
Viewed 2 certificate(s)
há 3 horas
Viewed 1 certificate(s)
há 3 horas
O que esta ferramenta faz
Esta ferramenta decodifica um ou mais certificados X.509 PEM ou DER e exibe cada campo em linguagem simples: assunto, emissor, número de série, período de validade com avisos de expiração, algoritmo de assinatura, detalhes da chave pública, impressões digitais SHA-256 e SHA-1, e cada extensão padrão incluindo Basic Constraints, Key Usage, Extended Key Usage, Subject Alternative Names, Subject/Authority Key Identifiers, CRL Distribution Points e Authority Information Access, tudo sem enviar nada para lugar nenhum.
Como funciona
Um certificado é uma estrutura de dados codificada em ASN.1 definida pelo padrão X.509; esta ferramenta analisa essa estrutura inteiramente no seu navegador usando a biblioteca node-forge, da mesma forma que um navegador ou servidor faria ao validar um certificado. Extensões como Key Usage e Basic Constraints são decodificadas diretamente pelo node-forge em campos nomeados, enquanto algumas menos comuns, Authority Key Identifier, CRL Distribution Points e Authority Information Access, são analisadas manualmente a partir de sua estrutura ASN.1 bruta para extrair os identificadores de chave e URLs que contêm. Nada é enviado pela rede em nenhum momento.
Problemas que resolve
- Verificar rapidamente a data de validade de um certificado e seus Subject Alternative Names antes de implantá-lo, sem instalar o OpenSSL ou qualquer ferramenta de linha de comando.
- Inspecionar toda uma cadeia de certificados de uma vez, raiz, intermediário e folha, para confirmar o papel de cada certificado e sua relação com o próximo.
- Ler os pontos de extremidade OCSP e CRL que um certificado anuncia, útil ao depurar problemas de verificação de revogação.
- Verificar se os indicadores exatos de Key Usage e Extended Key Usage de um certificado correspondem ao que um caso de uso específico, como assinatura de código ou autenticação de cliente, realmente requer.
Perguntas frequentes
›Eu preciso da chave privada para visualizar um certificado?
Não, um certificado é um documento público por design: contém a chave pública, o assunto e o emissor, o período de validade e as extensões, nenhum dos quais requer a chave privada correspondente para ser lido. Este visualizador nunca solicita uma chave privada.
݃ seguro colar aqui um certificado de um site ativo?
Sim: um certificado TLS é enviado a cada visitante do site como parte normal e não criptografada do handshake de conexão, então não contém informações secretas, e esta ferramenta apenas o decodifica localmente no seu navegador sem enviá-lo para lugar nenhum.
›O que significam as impressões digitais do certificado?
Uma impressão digital é simplesmente um hash dos bytes brutos do certificado, usado como um identificador curto e único para confirmar que dois arquivos de certificado são idênticos byte a byte sem comparar o arquivo inteiro; esta ferramenta mostra tanto SHA-256, o padrão moderno, quanto SHA-1, ainda exibido por muitos navegadores e ferramentas por compatibilidade.
›Por que minha cadeia de certificados mostra apenas alguns campos no certificado intermediário ou raiz?
Certificados diferentes em uma cadeia podem ter extensões diferentes: um certificado de CA raiz normalmente não tem uma seção Authority Information Access, já que não tem uma autoridade superior para consultar, enquanto um certificado folha geralmente tem; o visualizador exibe exatamente as extensões presentes em cada certificado em vez de um modelo fixo.
›Esta ferramenta suporta certificados de curva elíptica (EC)?
Ainda não: atualmente decodifica apenas certificados RSA. Se você colar um certificado EC, ele informará que o tipo de chave não é suportado em vez de mostrar informações incompletas ou incorretas.
›O que significa "Restrição de comprimento de caminho" em Basic Constraints?
Ela só aparece em certificados de CA e limita quantos certificados de CA intermediários adicionais são permitidos abaixo dele em uma cadeia antes de chegar a um certificado folha (entidade final); um valor de 0 significa que essa CA só pode emitir certificados folha diretamente, não mais intermediários.
Ferramentas relacionadas
Texto
Gerador de Certificado SSL Autoassinado
Gere um certificado TLS autoassinado real e funcional junto com sua chave privada correspondente diretamente no seu navegador usando node-forge, com Subject Alternative Names, tamanho de chave e período de validade configuráveis, e arquivos .crt e .key prontos para download.
FreeTexto
Verificador de Par Certificado e Chave SSL
Verifique se uma chave privada SSL/TLS, um certificado e um CSR opcional realmente pertencem ao mesmo par de chaves, decodifique e visualize o assunto, emissor, validade, SANs e impressões digitais do certificado, tudo executado inteiramente no seu navegador.
FreeTexto
Conversor de Formato de Certificado SSL
Converta certificados SSL/TLS entre codificação PEM e DER, agrupe certificados em um arquivo PKCS#7 (.p7b) ou extraia-os dele, e empacote um certificado e uma chave privada em um arquivo PKCS#12 (.pfx / .p12) protegido por senha ou extraia-os de volta, tudo executado inteiramente no seu navegador.
FreeTexto
Adicionar Texto a Cada Linha
Insira o mesmo texto em cada linha, no início, no fim, em uma posição exata, ou próximo a uma correspondência, diretamente no seu navegador.
FreeTexto
Calculadora de Checksum Adler32
Calcule a soma de verificação Adler-32 de um texto ou arquivo, diretamente no seu navegador.
FreeTexto
Gerador de Anagramas
Encontre anagramas em inglês e palavras mais curtas que você pode formar a partir de qualquer palavra, diretamente no seu navegador.
FreeTexto
Testador de API
Envie solicitações HTTP para qualquer endpoint de API e inspecione a resposta, diretamente no seu navegador.
FreeTexto
Gerador de Hash Argon2
Gere e verifique hashes de senha Argon2id/Argon2i/Argon2d inteiramente no seu navegador, com custo de memória, custo de tempo, e paralelismo ajustáveis.
Comentários (0)
Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.
Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!