Verificador de checksum de arquivo

Confira um arquivo baixado com o checksum publicado. Calcula MD5, SHA-1, SHA-256, SHA-384 e SHA-512 localmente e informa na hora se o hash confere.

Solte aqui o arquivo baixado ou clique para selecioná-lo

Cole o hash da página de download. A saída do sha256sum (“hash arquivo”) também funciona. O algoritmo é detectado pelo tamanho.

Executa totalmente no seu navegador. Seus dados nunca são enviados.

O que é Verificador de checksum de arquivo?

Downloads de software costumam informar um checksum (um hash SHA-256 ou MD5) para você confirmar que o arquivo chegou íntegro. Solte o arquivo aqui e cole o checksum esperado: a ferramenta calcula MD5, SHA-1, SHA-256, SHA-384 e SHA-512 em uma única passagem e informa se o hash correspondente é idêntico. O arquivo é lido localmente e nunca é enviado.

Como usar Verificador de checksum de arquivo

  1. Solte o arquivo baixado na caixa (ou clique para selecioná-lo).
  2. Cole o valor publicado em Checksum esperado; uma linha inteira do sha256sum também funciona.
  3. Leia o resultado: uma mensagem verde de que confere ou um aviso vermelho de que não confere.
  4. Copie qualquer um dos cinco hashes calculados, se precisar.

Exemplo

Entrada
Um arquivo de texto contendo "hello world" e uma quebra de linha
Saída
SHA-256: a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447
MD5: 6f5902ac237024bdd0c176cb93063dc4

Quando usar Verificador de checksum de arquivo

Use-o depois de baixar imagens ISO, instaladores, firmwares ou backups para detectar corrupção ou adulteração no caminho. Um checksum que confere só prova que o arquivo é igual ao que deu origem ao checksum; se um invasor controla a página de download, pode trocar os dois, então prefira checksums de uma fonte separada e confiável ou releases assinadas. MD5 e SHA-1 servem para detectar corrupção acidental, mas não para segurança contra ataques deliberados.

Como funciona Verificador de checksum de arquivo

O arquivo é lido em partes de 4 MB e alimenta hashers incrementais de MD5, SHA-1, SHA-256, SHA-384 e SHA-512 (implementações WebAssembly do hash-wasm), então mesmo arquivos de vários gigabytes podem ser verificados sem carregá-los inteiros na memória. O valor esperado é limpo (espaços, dois-pontos, nomes de arquivo, maiúsculas) e o seu tamanho identifica o algoritmo: 32 caracteres hex = MD5, 40 = SHA-1, 64 = SHA-256, 96 = SHA-384, 128 = SHA-512. As duas strings hex são então comparadas.

Casos de Uso Comuns

  • Verificar uma ISO do Linux antes de gravá-la em um pendrive
  • Conferir se um backup grande foi copiado sem erros
  • Confirmar que um firmware ou instalador bate com o SHA-256 do fabricante
  • Obter todos os hashes comuns de um arquivo de uma vez

Perguntas Frequentes

Meu arquivo é enviado?

Não. O arquivo é lido pelo seu navegador e o hash é calculado localmente; nada sai do seu dispositivo.

Qual algoritmo devo usar?

O que o editor informar. O SHA-256 é o mais comum hoje. A ferramenta o detecta automaticamente pelo tamanho do valor esperado.

E se o checksum não conferir?

Baixe o arquivo de novo, de preferência da fonte oficial. Uma divergência significa que o arquivo está corrompido, incompleto ou não é o arquivo a que o checksum pertence.

Qual o tamanho máximo do arquivo?

Até 4 GB. O arquivo é lido em partes, então a velocidade depende principalmente do seu disco e da CPU.

Próximos passos recomendados

Explore mais categorias