Verificador de Checksum
Verifica a integridade de arquivos comparando checksums (MD5, SHA-256, CRC32).
Sobre o Verificador de Checksum
O Checksum Verifier valida a integridade de arquivos e dados calculando hash values usando os algoritmos MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 e CRC32 e comparando-os com checksums esperados. A verificação de checksum de arquivos é a principal defesa contra download corruption, man-in-the-middle tampering e supply chain attacks na software distribution — Linux ISOs, software installers e firmware images publicam checksums SHA-256 oficiais para os usuários verificarem. Esta ferramenta usa a Web Crypto API, então nada é enviado para um servidor.
Como Usar
Faça upload de um arquivo ou cole dados de texto na área de entrada, então selecione o hash algorithm que corresponde ao checksum fornecido. Cole o expected hash value no campo de comparação e clique em Verify. Uma green checkmark confirma uma correspondência (o arquivo é autêntico e intacto); um red X indica uma incompatibilidade (o arquivo pode estar corrompido ou adulterado). Todo o hashing é realizado localmente.
Casos de Uso Comuns
- Verificar o SHA-256 checksum de imagens Linux ISO baixadas antes de gravar em USB para confirmar que o download não está corrompido
- Validar software packages e ZIP archives baixados em relação aos MD5 ou SHA-256 hashes publicados nas security pages do fornecedor
- Confirmar a integridade de large file transfer após operações SCP, SFTP ou rsync em network connections
- Verificar se firmware images e update packages correspondem aos checksums publicados pelo fabricante antes de fazer o flashing em embedded devices
- Comparar duas versões de arquivo para determinar se são bit-for-bit identical usando hash comparison em vez de slow byte-by-byte comparison