Checksum de arquivo

Calcule e compare checksums MD5 / SHA-1 / SHA-2 / SHA-3 / BLAKE2 de arquivos locais, com processamento em blocos no navegador, progresso e cancelamento.

Segurança e criptografia
Preparando seu espaço de trabalho…

Entrada

Preparando seu espaço de trabalho…

Saída
O resultado aparecerá aqui.

Como usar

  1. Escolha ou arraste um arquivo local e selecione o algoritmo.
  2. Selecione Gerar e acompanhe o progresso ou cancele se necessário.
  3. Compare um resumo esperado confiável, copie o checksum ou baixe JSON.

Checksum de arquivo

Checksums permitem comparar os bytes de um arquivo baixado com um resumo esperado. O arquivo é lido localmente em blocos, sem precisar de upload nem decodificação como texto.

Compare o resumo calculado com o checksum esperado completo, não apenas com um prefixo. O progresso e o cancelamento continuam disponíveis durante a leitura de arquivos grandes.

Trabalhar com a entrada

Escolha ou arraste um arquivo local, selecione SHA-256 ou outro algoritmo e depois Gerar.

Acompanhe o progresso ou cancele um cálculo demorado. O nome original do arquivo e o tamanho em bytes continuam visíveis.

Exemplo
Entrada
Empty file · SHA-256
Resultado
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Apenas dados de exemplo. Nunca reutilize segredos de exemplo como credenciais reais.

Comportamento e limites

Arquivos de até 1 GiB são processados em blocos de 1 MiB, com limite de 120 segundos. Arquivos vazios são válidos. O nome do arquivo é apenas um rótulo e não faz parte do resumo. MD5 e SHA-1 são opções legadas; a comparação de checksum não autentica, por si só, quem publicou o arquivo.

Copiar e reutilizar

Cole o resumo esperado de uma fonte confiável. Compare, copie ou baixe os checksums calculados.

Copiar todos os resumos · A comparação usa o formato de saída selecionado. Com Todos os algoritmos, qualquer resumo correspondente é identificado.

Limites de processamento

Entrada: 1 MiB; Chave secreta: 64 KiB; Arquivo: 1 GiB; Senhas: 4–128 (Comprimento), 1–100 (Quantidade); bcrypt: 1–72 bytes UTF-8 · custo 4–14 · padrão 10; AES: Texto original 1 MiB, Frase secreta 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Senha / bytes de entrada 64 KiB, Salt / info 1 KiB, Tamanho da saída (bytes) 1–256; 1–256 bytes de saída · até 2.000.000 de iterações PBKDF2 · entradas no seu dispositivo; Tempo: 30 s; Arquivo: 120 s.

?

Perguntas frequentes

Meu arquivo é enviado?

Não. Um Worker local lê o arquivo escolhido. Selecioná-lo não dá acesso a outros arquivos.

Um checksum igual prova que o download é seguro?

Não. Ele mostra correspondência com o resumo fornecido no algoritmo selecionado. Você ainda precisa confiar na fonte e escolher um algoritmo de integridade apropriado.

Um arquivo grande precisa ser lido todo de uma vez na memória?

Não. O Worker lê blocos e informa progresso. O limite de tamanho continua valendo, e Cancelar interrompe o cálculo.

O que entra no JSON?

Nome, bytes, formato de saída e resumos calculados. Os bytes originais do arquivo não são incluídos.

Renomear muda o checksum?

Não. Só o conteúdo é processado; nome e modificação não entram no cálculo.

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.