Files, Binary & Compression

Hash de arquivoConfira cada download com a referência certa

Adicione os arquivos, informe uma referência opcional para cada um e inicie o cálculo quando estiver pronto.

Hash de arquivo

Arquivos

Solte arquivos aqui ou selecione-os. Eles serão acrescentados à lista.

Resultados

Os arquivos são lidos no navegador; seu conteúdo não é enviado a servidores.

Até 20 arquivos de no máximo 2 GiB cada; leitura em blocos de 1 MiB.

Adicione arquivos ou confira o exemplo.

Lista GNU com ./nome: contém os resumos calculados, sem valores esperados nem resultados da comparação.

Hash de arquivo ajuda quando o download terminou, mas você ainda precisa conferir se recebeu os mesmos bytes publicados. Nome e tamanho iguais não bastam para identificar uma cópia alterada. Compare o resumo completo com a referência da versão exata que você baixou.

Para verificar um checksum de um pacote, selecione o pacote original. O hash de um documento extraído do ZIP não corresponde ao hash do próprio ZIP. O mesmo vale para um arquivo aberto e salvo de novo: a aparência pode continuar igual, mas os bytes podem mudar.

Hash de arquivo com controle do processamento

Leia em blocos sem juntar o arquivo inteiro

Hash de arquivo usa blocos de 1 MiB para atualizar o resumo progressivamente. Uma imagem de disco não precisa caber inteira em um único buffer. O indicador acompanha os bytes da lista, e Cancelar interrompe o trabalho sem liberar uma exportação parcial.

Um arquivo grande passa por blocos pequenos que atualizam um mesmo resumo.

Mantenha cada referência junto do seu arquivo

O instalador, a documentação e um pacote adicional podem ter valores esperados diferentes. Cada entrada possui seu próprio campo, e o resultado distingue correspondência, divergência e ausência de referência para evitar comparações cruzadas.

Dois arquivos são comparados com referências separadas: um confere, o outro diverge.

Antes de concluir a conferência

01

Use o arquivo da publicação original

Escolha o arquivo ainda compactado se a referência se refere a ele. Novos arquivos são acrescentados à seleção atual; se dois tiverem o mesmo nome, confira-os em listas separadas.

02

Ajuste o algoritmo ao valor recebido

O padrão é SHA-256. Para conferir um MD5 publicado, selecione MD5 e cole apenas seus 32 caracteres hexadecimais. Ctrl/Cmd+Enter inicia a leitura. Alterar qualquer referência exige uma nova execução completa.

03

Teste uma correspondência e uma divergência

Revise a substituição do exemplo antes de aplicar. abc.txt tem um SHA-256 esperado correto, enquanto empty.bin recebe zeros de propósito. A lista baixada registra os resumos calculados; os pareceres de comparação ficam somente na tela.

O que você pode conferir em cada execução

Um algoritmo por lista

MD5, SHA-1, SHA-256 e SHA-512 estão disponíveis. Todos os arquivos de uma execução usam a mesma escolha, gerando uma lista coerente para o programa de verificação correspondente.

Arquivo vazio também gera resumo

Um arquivo com zero bytes é uma entrada válida e tem um valor calculável. Ele pode conferir ou divergir de sua referência; isso é diferente de tentar iniciar sem selecionar nenhum arquivo.

Resultados antigos não viram novas referências

Acrescentar arquivos, editar valores esperados ou mudar o algoritmo deixa os resultados desatualizados. Copiar e baixar só voltam a funcionar quando toda a seleção termina de ser recalculada.

Lista de checksums pronta para guardar

O formato GNU usa o resumo, o marcador binário * e ./nome em cada linha. Barras invertidas e quebras de linha nos nomes são escapadas. O arquivo checksums.sha256, ou sua variante, identifica o algoritmo escolhido.

Limites que importam para a conferência

Correspondência não prova procedência
O cálculo não verifica assinaturas nem procura vírus. Um resultado igual depende da referência fornecida e não certifica o autor. MD5 e SHA-1 ficam disponíveis para compatibilidade antiga, não para resistir a colisões preparadas.
Até 20 arquivos, sem percorrer pastas
Cada arquivo pode ter até 2 GiB. Não há leitura de URL, importação de listas nem busca recursiva em diretórios. Cancelar abandona a execução, e a próxima começa novamente do início.
Somente hexadecimal completo
O resumo esperado precisa ter 32, 40, 64 ou 128 caracteres, conforme o algoritmo. Maiúsculas e espaços nas pontas são ignorados. Espaços internos, prefixos, nomes anexados e Base64 são recusados.
Nomes precisam identificar cada entrada
Nomes repetidos, vazios, com / ou NUL, além de . e .., são recusados. A saída acrescenta ./ e escapa barra invertida, LF e CR conforme GNU. Ela não recupera caminhos de diretórios.
Os bytes permanecem como estão
Não há salt, escolha de codificação ou conversão de finais de linha. Limpar e Exemplo exigem prévia e aplicação; Desfazer recupera uma vez a seleção e os resultados anteriores. Os arquivos originais não são regravados.

Hash de arquivo: dúvidas frequentes

Qual algoritmo convém usar: MD5 ou SHA-256?

SHA-256 é a escolha inicial. Use MD5 quando precisar reproduzir uma referência antiga fornecida nesse algoritmo. MD5 e SHA-1 não são adequados para proteção contra colisões intencionais; uma referência SHA-256 confiável é preferível para novas verificações.

Letras maiúsculas alteram a comparação do resumo?

Não. A comparação considera A–F e a–f equivalentes e retira espaços antes e depois do valor. Espaços no meio continuam inválidos. Os resumos gerados aparecem em letras minúsculas, sem necessidade de mudar a apresentação para comparar.

O que pode causar uma diferença em relação ao hash oficial?

Confira se você baixou a mesma versão, se a transferência terminou e se escolheu o algoritmo publicado. Também verifique se está calculando a própria imagem ou um arquivo extraído. A ferramenta mostra a divergência, mas não determina sozinha qual dessas causas ocorreu.

Como comparar um download com o checksum divulgado?

Adicione o download original, selecione o algoritmo correto e cole o resumo completo no campo daquele arquivo. Inicie o cálculo para obter Confere ou Não confere. Se não houver referência, o resumo será calculado, mas nenhuma conferência será declarada.

É possível calcular o resumo de uma imagem ISO grande?

Sim, se o arquivo tiver até 2 GiB. A leitura usa blocos de 1 MiB e permite cancelamento. Arquivos maiores precisam de outro programa; calcular pedaços separados não produz o resumo do arquivo completo.

Ficou alguma dúvida sobre a comparação?

Guarde os valores que você acabou de conferir

Use Hash de arquivo para preparar a referência da próxima cópia ou transferência. Antes de baixar a lista, revise as divergências e confirme de onde vieram os valores esperados.