Ir para o conteúdo

Verificação de hash

Verificação de hash

Gere hashes SHA-256/SHA-512/SHA-1 para texto ou arquivos. Compare com checksums esperados para verificar rapidamente a integridade. Sem limite de tamanho de arquivo.

Verificação de hash

🚀 Início rápido

  • Escolha modo: Texto ou Arquivo
  • Digite texto ou solte arquivo para verificar
  • Selecione algoritmo hash (padrão: SHA-256)
  • Clique "Calcular" para gerar o checksum
  • Opcional: Cole valor esperado para comparar

📌 Cenários comuns

  • Verificação de download: Compare com checksum oficial para confirmar integridade
  • Validação de backup: Compare hashes antes e depois para garantir integridade
  • Assinatura API: Gere digests de requisição para autenticação API
  • Deduplicação: Detecte rapidamente arquivos idênticos via comparação hash

🧭 Dicas de uso

  • Use SHA-256 para verificações diárias — bom equilíbrio segurança/performance
  • Use SHA-512 para cenários de alta segurança — maior resistência a colisões
  • SHA-1 apenas para compatibilidade legacy — não recomendado para novos casos
  • Atenção a maiúsculas/minúsculas: Checksums oficiais geralmente são minúsculos; ajuste formato de saída

⚠️ Limitações e compatibilidade

  • Requer API WebCrypto — apenas navegadores modernos
  • Arquivos grandes usam processamento em streaming; seguro para memória mas mais lento para arquivos GB
  • SHA-1 tem vulnerabilidades de colisão conhecidas — use apenas para compatibilidade legacy

🔒 Privacidade e segurança

  • Todo processamento ocorre no navegador — dados nunca saem do dispositivo

❓ Perguntas frequentes

O que fazer se o hash não corresponder?

Verifique se arquivo foi baixado completamente, não foi modificado por antivírus; confirme algoritmo e maiúsculas/minúsculas

Qual o tamanho máximo de arquivo?

Sem limite — leitura em streaming previne estouro de memória; arquivos GB podem levar segundos a minutos