Saltar para o conteúdo
Toolbrik

Hash de Texto

Calcule o hash digital de qualquer texto com MD5, SHA-1 e SHA-256. Tudo é processado no seu navegador: o texto nunca sai do seu dispositivo.

Mensagem

🔒Tudo é processado no seu navegador (Web Crypto). O texto nunca sai do seu dispositivo.

Hashes MD5, SHA-1 e SHA-256

Escreva um texto para calcular os seus hashes.

Como usar: Hash

  1. 1Escreva ou cole o texto.
  2. 2Veja de imediato os hashes MD5, SHA-1 e SHA-256.
  3. 3Copie o hash de que precisa para comparar ou guardar.

Para que serve?

  • Verificar se um ficheiro ou texto mudou comparando o hash.
  • Gerar chaves de cache ou identificadores determinísticos.
  • Depurar integrações que assinam ou comparam hashes.

O que é um hash e qual escolher

O que faz uma função de hash

Uma função de hash transforma um texto de qualquer tamanho numa impressão digital de tamanho fixo. O mesmo texto dá sempre o mesmo hash, mas alterar um único caractere muda o resultado por completo, e não há forma prática de recuperar o texto original. Por isso os hashes servem para verificar integridade, não para esconder informação.

MD5, SHA-1 e SHA-256

MD5 e SHA-1 têm colisões conhecidas: é possível fabricar duas entradas diferentes com o mesmo hash, pelo que não servem para assinaturas nem segurança. Continuam úteis como soma de verificação rápida ou chave de cache. O SHA-256, da família SHA-2, não tem ataques práticos conhecidos e é a escolha padrão para verificar transferências ou assinar dados.

O que um hash não é

Um hash não é cifragem e não é reversível. Também não basta para guardar palavras-passe: MD5 e SHA-256 são tão rápidos que se testam milhares de milhões de combinações por segundo. Use bcrypt, scrypt ou Argon2 e, para autenticar mensagens com chave, HMAC. O cálculo é feito no seu navegador.

Ferramentas relacionadas

Artigos relacionados

Perguntas frequentes

O meu texto é enviado para algum servidor?+

Não. Todo o processamento ocorre localmente no seu navegador através de Web Crypto.

Qual a diferença entre MD5 e SHA-256?+

SHA-256 é criptograficamente mais seguro. MD5 é mais rápido mas vulnerável a colisões.

Achou "Hash" útil?

Partilhe com quem precisar. É grátis e não guarda dados.