Programadores
Gerador de hash
A impressão MD5, SHA-1, SHA-256 ou SHA-512 de um texto ou ficheiro, num instante.
Impressão
Verificar que um ficheiro descarregado não foi alterado, comparar duas exportações, gerar uma chave de cache, controlar a soma de verificação anunciada por um fornecedor: o hashing é a ferramenta de base da integridade dos dados. Escreva um texto ou largue um ficheiro, escolha o algoritmo — MD5, SHA-1, SHA-256 ou SHA-512 — e a impressão hexadecimal aparece de imediato, pronta a copiar e comparar. O cálculo é feito inteiramente no seu navegador com a API de criptografia integrada: mesmo um ficheiro volumoso ou confidencial nunca sai da sua máquina. Grátis, sem registo, sem limites — e sem instalar utilitários de linha de comandos numa estação bloqueada.
Como funciona?
- Escreva o texto ou largue o ficheiro a processar.
- Escolha o algoritmo: MD5, SHA-1, SHA-256 ou SHA-512.
- A impressão hexadecimal aparece instantaneamente.
- Copie-a e compare-a com o valor esperado.
Perguntas frequentes
O MD5 ainda é seguro?
Para segurança, não: fabricam-se colisões MD5 em segundos, pelo que está obsoleto para assinaturas, certificados ou armazenamento de palavras-passe. Para verificar a integridade de uma transferência ou detetar um ficheiro alterado por acidente, continua porém utilizável e muito difundido.
Qual a diferença entre SHA-256 e SHA-512?
Ambos pertencem à família SHA-2 e são considerados seguros. O SHA-256 produz uma impressão de 64 carateres hexadecimais, o SHA-512 de 128. O SHA-256 é o padrão de facto (TLS, blockchains, alvo de migração do Git); o SHA-512 dá margem adicional e é por vezes mais rápido em processadores de 64 bits.
Um hash pode ser «desencriptado»?
Não: o hashing é unidirecional — não é encriptação. Não se «desencripta» um hash; só se pode tentar recuperar a entrada por força bruta ou tabelas pré-calculadas, o que apenas é realista para entradas curtas ou previsíveis, como palavras-passe fracas.
Devo usar esta ferramenta para palavras-passe?
Para uso sério, não: MD5 ou SHA-256 sozinhos são demasiado rápidos, logo vulneráveis à força bruta. O armazenamento de palavras-passe exige um algoritmo dedicado e deliberadamente lento — bcrypt, scrypt ou Argon2 — com sal único por utilizador. Esta ferramenta serve para integridade, não para autenticação.