Checksum / hash

Calcule SHA-256 e SHA-1 de qualquer arquivo localmente - verifique downloads e a integridade dos arquivos.

Checksum / hashGRÁTIS
Solte um arquivo aqui ou procurar SHA-256 e SHA-1 calculados no seu dispositivo

Como funcionam os checksums

Um checksum é uma impressão digital curta de um arquivo. Passe o mesmo arquivo pela mesma função de hash e você sempre obterá o mesmo valor; altere um único byte e o valor mudará completamente. Isso torna os checksums a forma padrão de confirmar que um download chegou intacto ou que dois arquivos são verdadeiramente idênticos.

Esta ferramenta calcula SHA-256 e SHA-1 com o motor Web Crypto integrado no seu navegador, por isso mesmo ficheiros grandes são processados na sua própria máquina. Para verificar uma transferência, compare o SHA-256 aqui com o publicado pelo fornecedor. Se coincidirem, o ficheiro é genuíno e está completo.

Bom saber

  • O SHA-256 é o padrão moderno para verificar transferências e lançamentos.
  • O SHA-1 está aqui para ferramentas mais antigas que ainda o listam, mas já não é seguro contra colisões.
  • Tudo corre localmente através da Web Crypto API, pelo que o ficheiro permanece no seu dispositivo.
  • O MD5 foi deixado de fora propositadamente: está quebrado para verificações de integridade.

Perguntas frequentes

Para que serve um checksum?
Principalmente para duas coisas: confirmar que uma transferência não foi corrompida ou adulterada, e verificar se dois ficheiros são idênticos byte a byte.
SHA-256 ou SHA-1: qual devo usar?
Utilize o SHA-256. Só recorra ao SHA-1 quando estiver a comparar um valor de uma ferramenta antiga que ainda o publique.
O meu ficheiro é carregado para calcular o hash?
Não. O cálculo do hash corre no seu navegador através da Web Crypto API, pelo que o ficheiro nunca sai do seu computador.
Porque é que não existe MD5?
O MD5 está quebrado há anos, uma vez que dois ficheiros diferentes podem partilhar o mesmo MD5, pelo que não é seguro para verificar a integridade. Mantemo-nos fiéis ao SHA.