Validador e Identificador de Hash
Identifique o formato provável de um hash (MD5, SHA, bcrypt, Argon2…) e confira se ele corresponde a um texto.
Como utilizar
- Cole o hash.
- Veja o formato provável e candidatos de mesmo tamanho.
- Opcionalmente digite o texto original para comparar (MD5/SHA).
Perguntas frequentes
É possível descobrir o texto a partir do hash?
Não. Hashes são funções de mão única; a ferramenta apenas calcula o hash do texto que você informar e compara.
Por que aparecem vários candidatos?
Algoritmos diferentes podem gerar saídas do mesmo tamanho (ex.: MD5 e NTLM têm 128 bits), e o valor sozinho não revela qual foi usado.
Informações técnicas
- Heurística por prefixo ($2b$, $argon2id$, $6$…), comprimento e alfabeto (hex/Base64/SRI).
- Comparação: MD5 (implementação própria) e SHA via Web Crypto; igualdade em tempo constante.
- bcrypt/Argon2 não são recalculados no navegador.
Ferramentas relacionadas
- Gerador de Hash (MD5, SHA) — Calcule hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto em UTF-8, com saída hexadecimal ou Base64.
- Gerador de HMAC — Calcule HMAC-SHA256, SHA-384 ou SHA-512 com chave em texto, hex ou Base64 — útil para validar webhooks e assinaturas de API.
- Hash de Arquivo (SHA-256) — Calcule SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer arquivo e confira se ele bate com o hash publicado pelo site de download.
- Comparador de Hashes — Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.
- Validador de Cartão (Luhn) — Verifique números de cartão de teste pelo algoritmo de Luhn, detecte a bandeira pelo prefixo e confira o comprimento esperado.
- Validador de CNH — Confira os dois dígitos verificadores do número de registro da CNH usando o algoritmo de domínio público, com explicação do cálculo.