Gerador de hash

Todo hash comum para texto ou arquivo, de uma vez.

Funciona no navegador. Seus arquivos nunca saem do seu dispositivo.

Como gerar hashes

  1. Cole o texto, ou mude para modo arquivo e solte um arquivo.
  2. Leia os hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512.
  3. Copie qualquer um deles, ou cole um hash esperado para ver qual combina.

Qual hash usar

AlgoritmoTamanho da saídaBom para
MD532 caracteres hexSó checksums legados
SHA-140 caracteres hexHashes legados de git e software
SHA-25664 caracteres hexChecksums e assinaturas modernos
SHA-38496 caracteres hexAssinaturas com mais segurança
SHA-512128 caracteres hexA saída mais longa, velocidade parecida com SHA-256

Por que gerar todo hash de uma vez

  • Comparar com uma página de checksum que lista um algoritmo que você não esperava.
  • Combinar um hash de documentação antiga que nunca diz qual algoritmo usou.
  • Ver como o tamanho da saída escala do MD5 até o SHA-512 lado a lado.
  • Confirmar que a cópia de um colega de um arquivo combina com a sua sem combinar um algoritmo antes.

Como a caixa de comparação funciona

  • Cole qualquer hash esperado, em qualquer caixa, com ou sem um 0x na frente.
  • Ele é conferido contra os cinco resultados de uma vez, e a mensagem indica qual algoritmo combinou, se algum combinar.

Perguntas frequentes sobre Gerador de hash

Qual hash devo usar?

SHA-256 é o padrão comum para checksums e assinaturas hoje. MD5 e SHA-1 ainda são usados para combinar com hashes publicados por softwares mais antigos, mas não devem ser usados para segurança.

Por que a caixa de comparação não diz qual hash combinou?

Ela diz sim. Cole o valor esperado e ela confere os cinco hashes e informa qual algoritmo combina, se algum combinar.

Consegue gerar o hash de arquivos grandes?

Sim. Os arquivos são lidos diretamente no navegador e o MD5 é calculado em blocos para arquivos grandes não travarem a página.

Alguma coisa é enviada?

Não. Os cinco hashes são calculados no seu dispositivo.

Gerar o hash de um arquivo grande trava a página?

Não. O MD5 é calculado em blocos de 4 MB e a família SHA roda na Web Crypto API nativa do navegador, então até arquivos grandes geram hash sem travar a aba.

Os hashes diferenciam maiúsculas de minúsculas?

Os valores mostrados aqui são hex minúsculo a menos que você marque Maiúsculas, mas comparar com um hash esperado colado combina independente da caixa que você usar ao colar.

Por que isso inclui MD5 e SHA-1 se são considerados quebrados?

Alguns sistemas legados e checksums antigos publicados só dão MD5 ou SHA-1. Ter os cinco algoritmos lado a lado evita uma segunda ferramenta quando você precisa combinar um hash antigo, enquanto SHA-256 ou superior continua o que confiar para qualquer coisa sensível à segurança.

Ferramentas relacionadas