Gerador de hash
Calcule somas de verificação MD5, SHA-1, SHA-256, SHA-384 e SHA-512
Sobre as funções de hash criptográficas
Uma função de hash transforma uma entrada de qualquer comprimento num resumo de comprimento fixo. A mesma entrada produz sempre o mesmo resumo e alterar um único bit dá um resultado completamente diferente. Os hashes são unidirecionais: não é possível recuperar a entrada a partir do resumo.
Que algoritmo devo usar?
- MD5 (128 bits) — quebrado em termos de segurança. Serve apenas para somas de verificação e chaves de cache.
- SHA-1 (160 bits) — obsoleto; existem colisões práticas. Evite em trabalho novo.
- SHA-256 (256 bits) — a escolha sensata por omissão para integridade e assinaturas.
- SHA-384 / SHA-512 — resumos maiores; o SHA-512 é muitas vezes mais rápido em hardware de 64 bits.
Não use estes para palavras-passe
Hashes simples são demasiado rápidos para guardar palavras-passe. Use uma função criada para isso, como Argon2id, scrypt ou bcrypt, deliberadamente lentas e com sal.
Privacidade
Todo o cálculo é feito localmente no seu navegador com a Web Crypto API (e uma implementação autónoma de MD5). Nada do que escreve é enviado para um servidor.