Verificador de certificados SSL — datas, nomes, chaves e todas as ligações da cadeia
Verificador de certificados SSL
Cole um certificado de servidor, um intermédio, uma cadeia completa ou um pacote PKCS#7 e esta página reporta o que está lá dentro e o que parece errado: as datas e o limite atual de duração de vida; se os nomes cobrem o endereço que digitar; o tamanho da chave; o algoritmo de assinatura; as extensões que um cliente TLS lê; e se cada certificado está realmente assinado pelo seguinte. Lê blocos -----BEGIN CERTIFICATE-----, um corpo em base64 ou hexadecimal, ou um ficheiro DER bruto colado em hexadecimal, e corre inteiramente no seu navegador.
1. Certificado ou cadeia
Cole vários blocos para verificar uma cadeia: o primeiro bloco é o certificado que o servidor apresenta, depois os intermédios pela ordem em que o servidor os envia. Deixe a raiz de fora — os servidores não a enviam e o cliente já a tem. Um corpo único em base64 ou hexadecimal, ou um ficheiro PKCS#7 .p7b colado em base64, também funciona.
2. Nome de máquina (opcional)
Com um nome de máquina aqui, a auditoria verifica os nomes alternativos do assunto da mesma forma que um navegador, incluindo as regras de curinga, e diz se seria necessária uma entrada de endereço IP em vez disso. Sem ele, os nomes são apenas listados.
3. Cabeçalhos de resposta (opcional)
Contexto opcional para o certificado: se colar um bloco de cabeçalhos, a página também reporta os cabeçalhos relacionados com HTTPS, numa secção própria, para ver o certificado e a configuração em conjunto. A auditoria de configuração HTTPS faz a parte dos cabeçalhos e das políticas em profundidade total.
nada verificado ainda
O exemplo é um certificado folha, o intermédio que o assinou, um nome de máquina e um bloco de cabeçalhos, por isso o relatório mostra uma cadeia que valida, um nome que coincide e um cabeçalho HSTS definido.
Onde obter o seu próprio certificado. No Chrome ou no Edge, selecione o cadeado (ou a etiqueta « não seguro »), depois A ligação é segura → O certificado é válido → o separador Detalhes → Exportar, que escreve um .cer codificado em DER; pode fazer uma segunda exportação com o certificado selecionado para acrescentar um intermédio de cada vez. No Firefox, o cadeado abre Ligação segura → Mais informações → Ver certificado → Transferir, que escreve um ficheiro PEM. No macOS, o Safari mostra o mesmo painel a partir do cadeado, e o certificado pode ser arrastado para o ambiente de trabalho. Em qualquer navegador, o separador Segurança das Ferramentas de Desenvolvimento tem uma ligação Ver certificado que abre o mesmo painel. A partir de um servidor ou de um portátil também pode executar openssl s_client -connect example.com:443 -servername example.com -showcerts e colar a saída diretamente aqui: a página lê os blocos BEGIN CERTIFICATE de um despejo maior. Quando um site está atrás de uma CDN, o certificado que exporta é o que a CDN apresenta, e não o do servidor de origem.
Relatório de auditoria
Nada verificado ainda. Cole um certificado acima e prima Verificar o certificado para o relatório completo.
O que é verificado. As datas de validade face a hoje e ao calendário de duração de vida do CA/Browser Forum (200 dias para certificados emitidos a partir de 15 de março de 2026, 100 dias a partir de 2027, 47 dias a partir de 2029); a correspondência do nome de máquina com os nomes alternativos do assunto segundo as regras de curinga que os navegadores usam; o tipo e o tamanho da chave; o algoritmo de assinatura e se é um dos que foram retirados; as restrições básicas; a utilização da chave e a utilização estendida da chave; a presença de um nome alternativo do assunto; o comprimento do número de série; os carimbos temporais de transparência de certificados; e cada ligação da cadeia colada, verificada com a interface criptográfica do navegador em vez de ser aceite à primeira vista.
O que não consegue fazer. Não consegue dizer se o certificado é de confiança, porque essa resposta depende de um repositório de raízes que uma página web não consegue ler. Não consegue consultar a revogação, porque as consultas OCSP e CRL são pedidos de rede e esta página não faz nenhum. E não consegue ver o certificado que um servidor em execução realmente envia, a menos que cole esse certificado — um navegador com uma ligação aberta não pode ser interrogado sobre ele a partir de dentro de uma página.
Privacidade: tudo fica no navegador. Os certificados e os cabeçalhos são lidos localmente, não há envio de nada, e a página funciona sem qualquer rede. Para fazer o caminho inverso e criar um certificado, use o gerador de certificados autoassinados; para verificar que uma chave pertence a um certificado, use o comparador de certificado e chave.
🔒 Ferramentas SSL & TLS
Utilitários de certificados e chaves que correm inteiramente no seu navegador.