Hash MD5 — Gerar, comparar e tentar inverter
O MD5 é um resumo criptográfico unidirecional de 128-bit. Esta página calcula o hash na aba e compara duas strings hexadecimais. Ela não descriptografa o hash, pois isso é impossível no MD5. A segunda aba faz força bruta em um pequeno dicionário local e em strings de até 4 caracteres, para responder à busca por "descriptografar md5" com a verdade.
Privacidade por padrão. O MD5 é calculado nesta aba. Não há servidor de rainbow table e seus dados nunca são enviados.
GrátisSem cadastroFunciona no seu navegador
Como gerar hash (e não descriptografar) MD5
- Digite o texto. O valor hexadecimal é atualizado conforme você digita. Copie-o ou cole outro resumo na caixa de comparação para conferir a correspondência.
- Entenda o limite. Mude para "Tentar inverter" apenas para strings curtas ou comuns. O hash de uma senha real nunca será quebrado nesta página.
- Escolha um espaço de busca pequeno. Dígitos, minúsculas ou misto, comprimento máximo de 1–4. O comprimento 4 no alfabeto misto já gera dezenas de milhões de combinações.
Perguntas frequentes
- É possível descriptografar MD5?
- Não. O hash descarta informações. O que chamam de "descriptografar" é apenas adivinhar entradas até que o resumo coincida. Esta página testa strings curtas e um pequeno dicionário. Ela não reverte senhas reais.
- O MD5 é seguro para senhas?
- Não. Use um algoritmo para senhas (Argon2, bcrypt, scrypt) com salt. O MD5 serve para checksums de arquivos não confidenciais e questões de estudo.
- Meu texto sai do navegador?
- Não. A implementação do MD5 roda nesta página. Não existe nenhum servidor de rainbow table.
- Por que “hello” é invertido instantaneamente?
- Porque ele está no dicionário local. Trata-se de uma demonstração, não de um decodificador genérico.
Casos de uso
- Verificar o checksum de uma string curta em relação a um MD5 publicado
- Mostrar a um estudante que "descriptografar MD5" é mera adivinhação
- Comparar dois resumos hexadecimais sem precisar do terminal
- Fazer força bruta em um exemplo de aula de 2–3 caracteres