Úteis — Tudo o que você precisa, em um só lugar.

Comparador de Hashes

Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.

Como utilizar

  1. Cole o hash calculado e o publicado.
  2. Veja se são iguais (hex e Base64 equivalentes também conferem).
  3. Se diferirem, veja onde.

Perguntas frequentes

Por que comparação em tempo constante?

Ao comparar segredos (ex.: assinaturas HMAC), parar no primeiro byte diferente pode vazar informação por tempo de resposta. É uma boa prática.

Informações técnicas

  • Normaliza: remove espaços e “:”, ignora caixa no hex, decodifica Base64.
  • Igualdade por XOR acumulado de todos os bytes.
  • Processamento 100% local no navegador; nada é registrado, salvo ou enviado.

Ferramentas relacionadas

  • Gerador de Hash (MD5, SHA) — Calcule hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto em UTF-8, com saída hexadecimal ou Base64.
  • Validador e Identificador de Hash — Identifique o formato provável de um hash (MD5, SHA, bcrypt, Argon2…) e confira se ele corresponde a um texto.
  • Gerador de Checksums — Calcule CRC32, Adler-32 e SHA-256 de textos ou de arquivos de até 200 MB, lidos em partes direto no navegador.
  • Hash de Arquivo (SHA-256) — Calcule SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer arquivo e confira se ele bate com o hash publicado pelo site de download.
  • Analisador de Cabeçalhos HTTP — Inspecione os cabeçalhos HTTP de um site, siga redirecionamentos e receba nota e recomendações de segurança (HSTS, CSP, cookies…).
  • Decodificador de Certificados X.509 — Leia certificados PEM ou DER: sujeito, emissor, validade, SANs, usos da chave, algoritmo e impressões digitais SHA-1/SHA-256.