O que é Calculadora de Checksum?

Um calculador de checksum de arquivo gera valores de hash criptográficos (MD5, SHA-1, SHA-256, SHA-512, BLAKE2b) para qualquer arquivo. Use-o para verificar a integridade após um download, detectar adulteração ou comparar dois arquivos. Tudo roda localmente — seus arquivos nunca saem do seu dispositivo.

Os cinco hashes (MD5, SHA-1, SHA-256, SHA-512 e BLAKE2b) são calculados no seu dispositivo; nada é enviado a lugar nenhum. Cole o checksum publicado no campo de verificação e ele diz na hora se os bytes batem. Mude para Em lote para gerar o hash de uma pasta inteira de uma vez, ou para Texto para gerar o hash de uma string. Serve para ISOs, releases assinados e para confirmar que dois arquivos são idênticos byte a byte.

Como usar

  1. Arraste um arquivo ou clique para selecioná-lo do seu dispositivo.
  2. Veja os checksums MD5, SHA-1, SHA-256, SHA-512 e BLAKE2b calculados instantaneamente.
  3. Cole um checksum conhecido para verificar se corresponde, ou copie qualquer hash para compartilhar.

Quando usar

  • Conferir uma ISO de Linux ou imagem Docker contra o checksum oficial do publicador.
  • Confirmar que dois arquivos em máquinas distintas são iguais bit a bit.
  • Identificar corrupção acidental após um download longo ou transferência por USB.

Resultado

Após baixar uma ISO do Linux, cole o SHA-256 do site no campo de verificação. Um marcador verde confirma que o arquivo não foi corrompido durante o download.

Perguntas frequentes

Em qual hash devo confiar para uma verificação de segurança real?
Use SHA-256 ou SHA-512 quando o objetivo for detectar adulteração. MD5 e SHA-1 servem para flagrar danos acidentais, mas têm ataques de colisão conhecidos: um atacante pode trocar o arquivo por outro com o mesmo MD5 ou SHA-1.
É seguro calcular o hash de arquivos muito grandes aqui?
O arquivo é lido inteiro para a memória de uma vez via FileReader; uma ISO de 4 GB roda bem num desktop, mas pode travar um celular com 4 GB de RAM. Se a aba cair com algo enorme, tente numa máquina com mais memória.
Por que dois arquivos aparentemente iguais geram hashes diferentes?
Os hashes mudam com qualquer diferença em nível de byte: conversão de fim de linha (CRLF ou LF), espaços no final, edição de metadados de imagem ou um quebra-linha extra. Visualmente igual não é o mesmo que byte a byte igual; um bit muda todo o resumo.
O arquivo sobe para algum servidor quando eu calculo o hash?
Não. O cálculo ocorre todo no seu dispositivo via WebCrypto; nada sai da página. Você pode desconectar da internet e ainda assim ver os hashes. O seletor de arquivos lê os bytes localmente.
Hash é a mesma coisa que criptografia?
Não. Hash é via única: qualquer entrada vira uma impressão digital de tamanho fixo e não dá para reverter ao original. Criptografia é reversível com uma chave. Hashes verificam integridade, não escondem o conteúdo.

Ferramentas relacionadas