Quando usar o hash MD5 em lote
Calcular o MD5 de um arquivo por vez funciona para casos pontuais, mas a rotina real costuma envolver pastas inteiras. O modo em lote resolve isso ao gerar um checksum para cada arquivo selecionado de uma só vez. Alguns cenários comuns:
- Comparar conjuntos de arquivos: gere os hashes de uma pasta hoje e de novo depois de uma cópia ou sincronização. Se algum valor mudar, aquele arquivo foi alterado.
- Verificação de arquivamento: ao mover backups para outro disco ou para a nuvem, os hashes confirmam que nada se corrompeu no caminho.
- Distribuição de software: publique a lista de checksums junto com os instaladores para que cada pessoa confira o que baixou.
- Auditoria de TI: registre o estado de um diretório como evidência e reproduza a mesma lista em outra data.
Como o cálculo é determinístico, o mesmo conteúdo sempre produz o mesmo MD5. Qualquer diferença, mesmo de 1 byte, gera um hash completamente distinto. Para um único arquivo, use o gerador de MD5 de arquivo.