Pular para o conteúdo principal

Início  /  Gerador de hash

Gerador de Hash Online

Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 a partir de texto ou de um arquivo — totalmente no seu navegador.

✓ Nunca enviado — processado no seu navegador

Texto

Nunca enviado

O hash é calculado inteiramente no seu navegador usando a Web Crypto API — nada é enviado aos nossos servidores.

Verifique a integridade

Compare um hash calculado com uma soma de verificação publicada para confirmar que um arquivo não foi corrompido ou adulterado.

Grátis, sem limite

Sem necessidade de conta, e sem limite de quantas vezes você pode usar.

O que é um gerador de hash?

Um gerador de hash processa texto ou um arquivo por meio de uma função hash criptográfica — um algoritmo que transforma qualquer entrada em uma sequência de caracteres de tamanho fixo, chamada hash ou digest. A mesma entrada sempre produz o mesmo hash, e alterar até um único byte produz um resultado completamente diferente, o que torna os hashes úteis para verificar se um arquivo ou texto não foi alterado.

Como gerar um hash online

  1. Escolha Texto ou Arquivo. Cole o texto diretamente, ou mude para a aba Arquivo e escolha (ou arraste) um arquivo.
  2. Veja os hashes. SHA-1, SHA-256, SHA-384 e SHA-512 são todos calculados e exibidos de uma só vez.
  3. Copie o que precisar. Cada hash tem seu próprio botão Copiar.
  4. Verifique uma soma de verificação (opcional). Cole um hash publicado em "Comparar com o hash esperado" para confirmar se corresponde.

Perguntas frequentes

Quais algoritmos de hash esta ferramenta suporta?

SHA-1, SHA-256, SHA-384 e SHA-512, calculados com a Web Crypto API integrada do seu navegador. Os quatro são exibidos de uma vez, para qualquer texto ou arquivo que você inserir.

Por que o MD5 não é suportado?

O MD5 está comprometido criptograficamente — ataques práticos de colisão significam que dois arquivos diferentes podem gerar o mesmo hash MD5, por isso não pode ser confiável para fins de integridade ou segurança. A Web Crypto API na qual esta ferramenta se baseia também não o implementa, propositalmente. Se você precisar de MD5 por compatibilidade com um sistema antigo, uma ferramenta legada dedicada é mais adequada do que incentivar seu uso aqui.

Posso gerar o hash de um arquivo em vez de texto?

Sim — mude para a aba Arquivo e escolha um arquivo. O hash é gerado diretamente no seu navegador; o arquivo em si nunca é enviado a lugar nenhum.

Como verifico se um arquivo baixado corresponde à sua soma de verificação publicada?

Gere o hash do arquivo baixado aqui e depois cole a soma de verificação fornecida pelo editor na caixa "Comparar com o hash esperado". Ela é conferida com os quatro hashes calculados e informa imediatamente se corresponde.

Meu texto ou arquivo é enviado aos servidores da CurePDF?

Não. O hash é executado inteiramente do lado do cliente usando a Web Crypto API — nada do que você digita ou envia aqui sai do seu navegador.

Por que a mesma entrada e o mesmo algoritmo sempre produzem o mesmo hash?

O hashing é determinístico — os mesmos bytes sempre produzem a mesma saída para um determinado algoritmo. É exatamente isso que torna os hashes úteis para verificar que um arquivo ou texto não mudou.

Há um limite de tamanho de arquivo?

Não há um limite rígido, mas arquivos muito grandes são lidos inteiramente na memória para gerar o hash, então arquivos extremamente grandes podem ser lentos ou sobrecarregar a memória disponível do seu navegador.

O gerador de hash é gratuito?

Sim, sem necessidade de conta e sem limite de uso.

Mais Ferramentas para Desenvolvedores