O que esta ferramenta faz
Um hash é uma impressão digital curta de um dado. Se você passa um arquivo de qualquer tamanho por uma função de hash, sai uma sequência de tamanho fixo; se mudar um único byte, a impressão muda por completo. Por isso o hash é a forma padrão de conferir se um arquivo é exatamente o que você queria: quem publica o programa divulga o hash junto ao download, você calcula o hash do que recebeu e, se as duas sequências forem idênticas, nada foi danificado nem alterado no caminho.
Esta ferramenta calcula cinco ao mesmo tempo, SHA-256, SHA-1, SHA-384, SHA-512 e MD5, para um arquivo ou um texto digitado. Tudo acontece no seu navegador: a página lê o arquivo do seu disco e nunca o envia, o que importa para imagens de disco, backups e documentos confidenciais.
Como conferir um download
- Abra a aba Arquivo e solte o arquivo na caixa, ou escolha-o.
- Copie o hash da página de download e cole em "Comparar com um hash". A ferramenta descobre o algoritmo pelo tamanho: 32 caracteres é MD5, 40 SHA-1, 64 SHA-256, 96 SHA-384 e 128 SHA-512.
- Leia o resultado. "Confere" em verde significa que o hash do arquivo é idêntico ao que você colou. "Não confere" em vermelho significa que não é, e você não deve confiar no arquivo.
Maiúsculas, espaços e dois-pontos não importam, e você pode colar a linha inteira que as ferramentas de linha de comando imprimem.
Hash de um texto
A aba Texto calcula o hash do que você digitar, codificado em UTF-8. Cuidado com caracteres invisíveis: "abc" e "abc" seguido de uma quebra de linha são entradas diferentes e dão hashes diferentes, o motivo mais comum de duas pessoas obterem resultados distintos para a mesma palavra.
Limites
São aceitos arquivos de até 4 GB. Os de até 100 MB são lidos de uma vez e processados com a criptografia do navegador, que é rápida. Os maiores são lidos em fatias de 1 MB com barra de progresso e botão Cancelar; é mais lento e cada algoritmo marcado acrescenta tempo, então desmarque os que não precisa.