Hash Generator — MD5, SHA-2, SHA-3 & Argon2
Gere hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512 e Argon2 a partir de qualquer texto. Todo o processamento é executado no seu navegador — nenhum dado sai do seu dispositivo.
Hash Generator
Sobre essas funções de hash
- SHA-256 / SHA-512 — SHA-2 family. Recommended for checksums, data integrity, and HMAC.
- SHA3-256 / SHA3-512 — SHA-3 (Keccak). Different construction from SHA-2; resistant to length-extension attacks.
- Argon2id — Winner of the Password Hashing Competition. Memory-hard KDF — use for passwords, not data checksums.
- MD5 / SHA-1 — Legacy. Cryptographically broken — do not use for security purposes.
Todo o hash é executado no seu navegador usando a Web Crypto API — nenhum dado sai do seu dispositivo.
O que são hashes criptográficos?
Uma função de hash criptográfica recebe uma entrada arbitrária e produz um resumo de comprimento fixo. A mesma entrada sempre produz o mesmo hash, mas você não pode reverter o hash para obter a entrada. Hashes são usados para armazenamento de senhas, verificação de integridade de dados e assinaturas digitais.
SHA-256 vs SHA-512
SHA-256 produz um resumo de 256 bits (64 caracteres hex) e é o mais amplamente utilizado. SHA-512 produz um resumo de 512 bits (128 caracteres hex) — mais longo e ligeiramente mais resistente a colisões. SHA-1 (160 bits) é considerado criptograficamente quebrado e não deve ser usado para segurança.
Como usar
- Digite ou cole o texto na entrada.
- Clique em Gerar Hashes.
- Copie qualquer um dos hashes SHA-256, SHA-384, SHA-512 ou SHA-1.
Todo o hash usa a Web Crypto API do navegador — seu texto nunca sai do seu dispositivo.
Perguntas Frequentes
- SHA-1 é seguro de usar?
- SHA-1 é considerado criptograficamente quebrado e não deve ser usado para aplicações críticas de segurança como assinatura de certificados ou hash de senhas. Ele é incluído aqui apenas para compatibilidade com sistemas legados.
- Posso fazer hash de um arquivo em vez de texto?
- Esta ferramenta faz hash de entrada de texto. Para hash de arquivo, use uma ferramenta de linha de comando como sha256sum ou openssl dgst.