fixmint
PT

Como verificar o checksum SHA-256 de um download no navegador

Por · · atualizado em 8 de novembro de 2026 · 4 min de leitura

Um checksum é uma impressão digital curta calculada a partir do conteúdo de um arquivo. Se você calcular o hash do arquivo que baixou e o resultado bater com o valor que o publicador informa, o arquivo é byte por byte o mesmo que ele gerou o hash. Se até um único bit for diferente, a impressão digital muda por completo. Coloque o arquivo no gerador de hash, cole o valor publicado e a ferramenta mostra qual algoritmo bate.

Gerador de hashMeu download está correto?Use de graça

O que um checksum prova

Um checksum detecta alterações. Ele pega um download que parou no meio, um arquivo danificado por uma conexão instável ou por um disco com defeito, e um espelho que oferece uma versão diferente do original. Esses erros são comuns, e um hash igual descarta todos eles.

Ele não prova que o publicador é confiável. Imagine que um invasor consiga trocar o arquivo na página de download e também editar o hash exibido ao lado. Os dois batem, e a verificação passa. Um checksum só é tão confiável quanto o lugar de onde você tirou o hash. Para que a verificação tenha valor, o hash deve chegar por um canal diferente do arquivo: um anúncio de versão assinado, um arquivo de checksum com assinatura GPG, os registros de um gerenciador de pacotes ou o site do publicador, acessado digitando o endereço você mesmo. Copiar o hash do mesmo link do arquivo pouco ajuda contra um atacante determinado.

Um hash igual também não diz nada sobre o que o programa faz. Ele confirma que você tem o arquivo que o publicador processou. Se esse arquivo é seguro é uma questão sobre o publicador, respondida pela assinatura, pela reputação da fonte e pelos passos de verificação do projeto, se existirem.

Onde os publicadores divulgam os hashes

Procure primeiro perto do botão de download. Muitos projetos mostram o valor SHA-256 na própria página. Projetos maiores costumam publicar um arquivo, geralmente chamado SHA256SUMS ou nome parecido, com uma linha por download, e às vezes um arquivo de assinatura ao lado. Algumas plataformas de software guardam hashes nos próprios metadados. O README e as notas de versão são os outros lugares comuns.

Leia também o nome do algoritmo. Uma linha que diz SHA-256 precisa de um hash SHA-256, que tem 64 caracteres hexadecimais. Um valor de 32 caracteres é MD5, e de 40 caracteres é SHA-1. A ferramenta precisa saber qual você está comparando, e você também.

Compare o hash em quatro passos

  1. Baixe o arquivo uma vez, na página oficial.
  2. Abra o gerador de hash, escolha Arquivo e arraste o arquivo para dentro. Espere terminar. Arquivos muito grandes podem levar um tempo e talvez excedam o que o navegador consegue manter na memória.
  3. Cole o hash publicado em Hash esperado, opcional. Maiúsculas, minúsculas e espaços são ignorados, então um valor em maiúsculas copiado de uma página funciona.
  4. Procure a correspondência. A ferramenta mostra qual algoritmo bate. Se nenhum bater, não execute o arquivo. Baixe-o novamente. Se a segunda cópia também falhar, o valor publicado e o seu arquivo não coincidem, e você deve perguntar ao publicador qual deles está correto.

Se preferir o terminal, a mesma verificação leva um comando. No Linux, execute sha256sum no arquivo. No macOS, shasum -a 256 faz o mesmo. No PowerShell do Windows, Get-FileHash -Algorithm SHA256 com o caminho do arquivo entrega o valor. A saída é a mesma string hexadecimal que a ferramenta mostra.

Um hash não serve só para conferir um valor publicado. A verificação de corrupção usa a mesma ideia para dizer se um arquivo está danificado, e arquivos duplicados são encontrados do mesmo jeito, comparando hashes para identificar cópias idênticas em uma pasta.

Calcular o hash de texto digitado

O modo de texto calcula o hash do que você digita ou cola. Antes, ele converte o texto para bytes UTF-8. Uma caixa de texto guarda as quebras de linha como LF, então o texto colado é processado com finais de linha LF, independentemente do sistema de onde veio. Um arquivo salvo no Windows normalmente termina cada linha com CRLF, e seus bytes geram um hash diferente. Por isso, quando um publicador informar o hash de um arquivo, use o modo Arquivo e calcule o hash do próprio arquivo. Se precisar ver exatamente onde duas versões diferem, a ferramenta de comparar textos mostra as mudanças lado a lado.

Por que MD5 e SHA-1 são fracos

A ferramenta oferece MD5 e SHA-1 porque muitas páginas de download antigas ainda listam esses valores. Para detectar corrupção, eles servem. Uma alteração acidental dificilmente produziria por acaso um valor MD5 ou SHA-1 igual.

Contra um atacante, não servem. Uma colisão são duas entradas diferentes com o mesmo hash. Hoje é possível gerar colisões de MD5 com pouco custo, então nenhum uso de segurança deve depender de MD5. Uma colisão de SHA-1 foi demonstrada publicamente em 2017, e navegadores e autoridades certificadoras já deixaram de aceitar SHA-1 em assinaturas. Se um publicador oferecer apenas MD5 ou SHA-1, peça SHA-256 ou um arquivo de checksum assinado. Para qualquer caso em que alguém possa adulterar o arquivo de propósito, use SHA-256 ou um algoritmo mais forte. Até a data de referência, nenhum ataque prático conhecido quebra o SHA-256. O guia de algoritmos explica qual escolher.

Respostas rápidas

Um hash igual significa que o arquivo é seguro? Significa que o arquivo é o que foi processado. A segurança depende de o hash ter vindo de uma fonte em que você confia.

Dois arquivos diferentes podem ter o mesmo SHA-256? Na prática, não. Até a data de referência, não se conhece nenhum método prático para encontrar um par desses.

Por que meu hash não bate depois que copiei? Verifique primeiro o algoritmo. Depois procure um caractere faltando ou sobrando, ou uma cópia cortada. Maiúsculas, minúsculas e espaços são ignorados, então não são a causa.

Traduzido do Original em inglês com auxílio de IA.

Comentários

    Ainda não há comentários. Seja o primeiro.

    Sua nota (opcional)

    Seu e-mail nunca é exibido nem guardado.

    Capa de How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 páginas sobre as vantagens humanas, econômicas e estratégicas que continuam escassas quando a IA consegue fazer a maior parte do trabalho cognitivo.

    $3.84Compre na GumroadEm inglês