Neste artigo
O que é hashing de arquivos?
O hashing de arquivos produz uma impressão digital de comprimento fixo de qualquer arquivo. Mesmo uma mudança de um byte resulta em um hash completamente diferente.
Algoritmos comuns incluem MD5, SHA-1, SHA-256 e SHA-512. Cada um produz uma string hexadecimal única como impressão digital.
Como a verificação de hash funciona
Um verificador de hash lê os dados binários do arquivo, processa através de algoritmos e gera os digests.
- Seleção de algoritmo — escolha entre MD5, SHA-1, SHA-256 ou SHA-512
- Processamento no cliente — o arquivo é processado no navegador via Web Crypto API
- Comparação de hash — compare o hash calculado com um de referência
Experimente gratuitamente — sem cadastro
Verificar hash do arquivo →Quando usar verificação de hash
Hashing de arquivos é uma ferramenta fundamental de segurança e integridade.
- Verificação de downloads — compare o hash com o checksum do editor
- Monitoramento de integridade — calcule e armazene hashes de arquivos críticos
- Detecção de duplicatas — identifique arquivos duplicados comparando hashes
Perguntas frequentes
MD5 ainda é seguro?
MD5 é criptograficamente quebrado mas prático para verificações não adversariais. Use SHA-256 para proteção contra adulteração.
Diferença entre SHA-256 e SHA-512?
SHA-256 produz hash de 256 bits, SHA-512 de 512 bits. Ambos são criptograficamente seguros.
O que é uma colisão de hash?
Ocorre quando duas entradas diferentes produzem o mesmo hash. É praticamente impossível para SHA-256 e SHA-512.