Verificador de arquivo de checksum
Envie qualquer arquivo junto com seu arquivo de checksum (.sha256, .md5, .sfv) para verificar a integridade. A ferramenta lê seu arquivo de checksum, calcula o hash correspondente e confirma se o arquivo está intacto — tudo no seu navegador, sem enviar nada para servidores.
Upload a data file and its corresponding checksum file (.sha256, .md5, .sfv) to verify integrity. The tool parses the checksum file, computes the hash of your data file, and reports whether they match - all processing happens locally in your browser.
Drop files here or click to browse
Drop a data file and its checksum file (.sha256, .md5, .sfv) together
Click to select a file
Click to select a checksum file
Por que usar nosso verificador de arquivo de checksum?
- Verificação precisa de integridade: leia arquivos de checksum padrão .sha256, .md5, .sha1, .sha384, .sha512 e .sfv para verificar a integridade do arquivo. O verificador de arquivo de checksum calcula o hash exato do seu arquivo de dados com a Web Crypto API e o compara com o valor esperado — detectando até mesmo um único bit corrompido.
- Processamento 100% privado no navegador: todo o cálculo e a comparação de hash acontecem inteiramente no seu navegador usando JavaScript. Seus arquivos nunca saem do seu dispositivo — sem envios a servidores, sem registro de dados e sem processamento dos seus dados sensíveis por terceiros.
- Suporte a vários formatos de checksum: compatível com todos os principais formatos de arquivo de checksum, incluindo arquivos de hash padrão (.sha256, .md5, .sha1, .sha512, .sha384), arquivos SFV e arquivos no formato hashsum (sha256sum, md5sum). Detecta automaticamente o algoritmo de hash pelo comprimento do hash.
- Relatórios detalhados de aprovação/reprovação: obtenha resultados claros de aprovação ou reprovação para cada entrada de checksum, com uma barra de resumo colorida mostrando as contagens de aprovadas, reprovadas e totais. Exporte um relatório de verificação completo em texto para documentação ou auditoria.
Casos de uso comuns do verificador de arquivo de checksum
- Verificação de downloads de software: verifique instaladores de software, imagens ISO e arquivos de firmware baixados em relação ao checksum SHA-256 ou MD5 fornecido pelo fabricante. O verificador de arquivo de checksum garante que o arquivo baixado corresponde ao original e não foi corrompido durante a transferência nem adulterado por terceiros.
- Detecção de corrupção de dados: após transferir arquivos por redes instáveis, pen drives ou armazenamento em nuvem, use o verificador de arquivo de checksum para confirmar que não houve corrupção. Um único bit divergente fará o hash diferir, detectando corrupções silenciosas que de outra forma passariam despercebidas.
- Investigação de incidentes de segurança: durante um incidente de segurança, verifique a integridade de arquivos críticos do sistema, binários e arquivos de configuração em relação a checksums confiáveis conhecidos. O verificador de arquivo de checksum ajuda a identificar arquivos que podem ter sido modificados por um invasor ou malware.
- Integridade de gerenciadores de pacotes e repositórios: verifique arquivos de pacotes e downloads de repositórios em relação aos checksums publicados. O verificador de arquivo de checksum é compatível com os formatos de arquivo de hash padrão usados por gerenciadores de pacotes, repositórios de distribuições Linux e espelhos de software.
- Garantia de qualidade na distribuição de arquivos em equipe: ao distribuir arquivos em uma equipe ou organização, gere arquivos de checksum junto com suas versões. Os destinatários podem usar o verificador de arquivo de checksum para verificar de forma independente a integridade dos arquivos sem instalar software especializado.
- Monitoramento da integridade de backups: verifique periodicamente os arquivos de backup em relação aos checksums armazenados para confirmar que permanecem intactos ao longo do tempo. O verificador de arquivo de checksum oferece uma forma rápida de checar se os backups arquivados não se degradaram nem foram corrompidos na mídia de armazenamento.
O que é verificação de arquivo de checksum?
A verificação de arquivo de checksum é um processo que garante que um arquivo não foi corrompido ou adulterado, comparando seu hash criptográfico com um valor confiável publicado pelo criador do arquivo. Um arquivo de checksum — normalmente com extensão .sha256, .md5 ou .sfv — contém valores de hash pré-calculados para um ou mais arquivos. Ao recalcular o hash da sua cópia local e compará-lo com o valor esperado, você pode confirmar a integridade do arquivo com certeza matemática.
Como funciona nosso verificador de arquivo de checksum
- Envie um arquivo de dados: selecione o arquivo que deseja verificar (por exemplo, um instalador de software baixado, uma imagem ISO ou um arquivo de backup). O arquivo é processado inteiramente no seu navegador usando a Web Crypto API.
- Envie ou cole um arquivo de checksum: forneça o arquivo de checksum correspondente (.sha256, .md5, .sha1, .sha512, .sha384, .sfv ou formato hashsum). O analisador extrai cada valor de hash esperado, seu algoritmo e o nome de arquivo associado.
- Verifique e compare: a ferramenta calcula o hash do seu arquivo de dados usando o mesmo algoritmo especificado no arquivo de checksum. Cada hash calculado é comparado com o hash esperado, e resultados claros de APROVADO ou REPROVADO são exibidos com informações detalhadas para cada entrada de checksum.
Formatos de arquivo de checksum compatíveis
Nosso verificador de arquivo de checksum é compatível com os formatos de arquivo de checksum mais comuns usados na distribuição de software e no arquivamento de dados:
- Arquivos de hash padrão (.sha256, .md5, .sha1 etc.): cada linha contém um hash seguido de um nome de arquivo, separados por espaços — formato normalmente gerado por sha256sum, md5sum, sha1sum e certutil.
- Arquivos SFV (.sfv): formato Simple File Verification que normalmente armazena checksums CRC32, embora muitos arquivos SFV também contenham hashes MD5 para uma verificação de integridade mais forte.
- Arquivos hashsum (sha256sum, md5sum): formato padrão Linux/Unix com hash, separador e nome de arquivo — compatível com modo texto (um espaço) e modo binário (espaço + asterisco).
- Detecção do algoritmo: a ferramenta detecta automaticamente o algoritmo de hash pelo comprimento do hash: 32 caracteres hexadecimais = MD5, 40 = SHA-1, 64 = SHA-256, 96 = SHA-384, 128 = SHA-512.
Privacidade, segurança e tratamento de dados
Sua privacidade é nossa prioridade máxima. O verificador de arquivo de checksum processa todos os arquivos inteiramente no seu navegador usando a Web Crypto API. Nenhum dado — incluindo seus arquivos enviados, hashes calculados ou resultados de verificação — é transmitido aos nossos servidores ou a terceiros. A ferramenta é totalmente gratuita, sem cadastro, sem criação de conta e sem limites de tamanho de arquivo. Quando você fecha a página ou clica em "Limpar tudo", todos os dados são apagados da memória do navegador. Recomendamos usar esta ferramenta junto com nosso Gerador de hash e nossa ferramenta de Comparação de hashes de arquivos para fluxos completos de gerenciamento de integridade de arquivos.
Perguntas frequentes
Um verificador de arquivo de checksum verifica se um arquivo foi corrompido ou adulterado comparando seu hash criptográfico com o valor esperado armazenado em um arquivo de checksum. Ele lê o arquivo de checksum, calcula o hash do seu arquivo de dados e informa se eles coincidem.
Arquivos de hash padrão (.sha256, .md5, .sha1, .sha384, .sha512), arquivos SFV (.sfv) e arquivos no formato hashsum. A ferramenta detecta automaticamente o algoritmo de hash pelo comprimento do hash.
Não. Todo o processamento acontece inteiramente no seu navegador usando a Web Crypto API. Seus arquivos nunca são enviados para nenhum servidor.
A ferramenta determina automaticamente o algoritmo medindo o comprimento da string de hash: 32 caracteres = MD5, 40 = SHA-1, 64 = SHA-256, 96 = SHA-384, 128 = SHA-512.
Sim, esta ferramenta é 100% grátis para sempre, sem custos ocultos, sem exigência de cadastro e sem limites de uso.
Sim. Arquivos de checksum podem conter várias entradas. A ferramenta verifica seu arquivo de dados em relação a cada entrada e informa os resultados individuais de aprovação ou reprovação.
Uma verificação que falha significa que o hash calculado não corresponde ao hash esperado — o arquivo pode estar corrompido, adulterado, ou o checksum é de outra versão. Baixe o arquivo novamente da fonte original.
Arquivos SFV tradicionalmente usam checksums CRC32, que são menos resistentes a colisões do que hashes criptográficos. Arquivos de hash padrão (.sha256, .md5) usam funções de hash criptográficas mais fortes para melhores garantias de integridade.