DecoToolkit Logo

Gerador de Hash

Gere hashes criptográficos para texto ou arquivos. Suporta MD5, SHA-1, SHA-256, SHA-224, SHA-384 e SHA-512. Tudo ocorre no seu navegador — nada é enviado a nenhum servidor.

Link copied to clipboard

Algoritmo

Entrada de texto

Hash de arquivo

Arraste e solte um arquivo aqui

Selecionar arquivo

Hash gerado

Nada é enviado para nossos servidores. Todo o hashing ocorre inteiramente no seu navegador.

Verificar hash

Como usar esta ferramenta

  1. Selecione um algoritmo de hash nas abas no topo (MD5, SHA-1, SHA-256, etc.).
  2. Cole ou digite seu texto no campo de entrada — o hash é gerado instantaneamente a cada tecla.
  3. Para calcular o hash de um arquivo, arraste-o para a área indicada ou clique em 'Selecionar arquivo'. Funciona com qualquer tipo de arquivo.
  4. Ative o modo HMAC e insira uma chave secreta para gerar um hash autenticado.
  5. Cole um hash esperado no campo de comparação para verificar se ele corresponde ao resultado.

Por que usar nosso Gerador de Hash?

Seja para verificar a integridade de um arquivo baixado, armazenar senhas com segurança ou depurar uma assinatura de API, você precisa de uma ferramenta de hash rápida e confiável. Este gerador usa a Web Crypto API nativa do navegador e nunca envia seus dados a nenhum lugar — tornando-o a opção mais segura para conteúdo sensível.

Perguntas Frequentes

O MD5 ainda é seguro?

O MD5 é criptograficamente comprometido e não deve ser usado para fins de segurança, como hashing de senhas ou assinaturas digitais. No entanto, ele ainda é amplamente utilizado para checksums não relacionados à segurança — por exemplo, verificar se um arquivo foi baixado corretamente — por ser rápido e universalmente suportado.

É possível reverter um hash?

Não. As funções hash são unidirecionais por design: recebem qualquer entrada e produzem uma saída de comprimento fixo, mas é matematicamente inviável recuperar a entrada original a partir do hash. Isso é o que as torna úteis para armazenar senhas — mesmo que o banco de dados seja vazado, os atacantes não conseguem recuperar as senhas originais.

O que é HMAC?

HMAC (Código de Autenticação de Mensagem baseado em Hash) combina uma função hash com uma chave secreta para produzir um hash autenticado. É usado para verificar a integridade e a autenticidade de uma mensagem — confirmando que ela não foi adulterada e foi produzida por alguém que conhece a chave secreta.

Qual a diferença entre SHA-1 e SHA-256?

O SHA-1 produz um digest de 160 bits (40 caracteres hexadecimais) e é considerado vulnerável a ataques de colisão. O SHA-256 faz parte da família SHA-2 e produz um digest de 256 bits (64 caracteres hexadecimais) com garantias de segurança muito mais fortes. Para novas aplicações, sempre prefira SHA-256 ou SHA-512.

Meus dados estão seguros ao usar esta ferramenta?

Sim. Todo o hashing ocorre inteiramente no seu navegador usando a Web Crypto API. Nenhum dado — seja texto ou arquivo — é enviado para os servidores da DecoToolkit ou para terceiros. Você pode até desconectar da internet e a ferramenta continuará funcionando.