Ferramenta 14 · Segurança

Gerador de hash (SHA-256, SHA-1, SHA-512)

Calcule a impressão digital de um texto ou de um arquivo e compare com a que o site oficial publicou, para saber se o arquivo chegou intacto.

Entrada

Hash

Aguardando entrada.

Para que serve

Um hash é uma "impressão digital" de tamanho fixo calculada a partir de qualquer conteúdo: se um único bit mudar, o hash muda por completo. Por isso é usado para conferir a integridade de downloads, detectar arquivos alterados, comparar conteúdos sem guardá-los e identificar duplicatas.

Como usar

  1. Escolha o algoritmo (SHA-256 é o padrão atual para integridade).
  2. Digite um texto ou escolha um arquivo. O hash aparece na hora.
  3. Compare, caractere a caractere, com o valor publicado pelo fornecedor do arquivo.

Valores de referência para conferir a ferramenta

TextoAlgoritmoHash
abcSHA-256ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
abcSHA-1a9993e364706816aba3e25717850c26c9cd0d89d
(texto vazio)SHA-256e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

São os vetores de teste clássicos desses algoritmos; os testes automáticos do Me Ajuda Flow os conferem a cada publicação.

O que um hash não é

Conferir um download no Windows, passo a passo

  1. Baixe o arquivo e anote o hash SHA-256 que o site oficial publica ao lado do link.
  2. Escolha o arquivo aqui (SHA-256) ou, no PowerShell, rode Get-FileHash caminho\do\arquivo.zip -Algorithm SHA256.
  3. Compare os dois valores. Se um único caractere for diferente, o arquivo está corrompido ou foi alterado: apague e baixe de novo, de preferência do site oficial.

Atenção: um hash só garante integridade se o valor de referência vier de um canal confiável. Se o atacante trocou o arquivo e o hash publicado na mesma página, a conferência não ajuda.

Perguntas frequentes

O texto é lido em qual codificação?

UTF-8. O mesmo texto com acentos pode gerar hashes diferentes em outras codificações (como Windows-1252), e é um motivo comum de divergência entre sistemas.

Meu arquivo é enviado a algum servidor?

Não. O cálculo usa a API de criptografia do próprio navegador, localmente.

O hash não bate. E agora?

Baixe de novo, confirme que está comparando o mesmo algoritmo e que não copiou espaços ou quebras de linha junto com o valor.

Privacidade e limites

Nada sai do seu computador. O limite de 200 MB protege a memória do navegador.