> detect | identify | analyze <
// Identifique algoritmos hash de qualquer string hash instantaneamente
// cole um hash para identificar seu tipo...
ANÁLISE:
15+ tipos de hash
Identifique MD5, SHA-1, SHA-256, SHA-512, bcrypt, CRC32, NTLM, hashes MySQL e mais.
Auto-identificação
O tipo de hash é detectado automaticamente ao digitar ou colar.
Informações detalhadas
Veja nome do algoritmo, comprimento em bits, exemplo e casos de uso.
// SOBRE IDENTIFICAÇÃO DE HASH
Como funciona a identificação:
A identificação analisa o comprimento, conjunto de caracteres e padrões de formato da string.
Exemplo:
d41d8cd98f00b204e9800998ecf8427e → MD5 (32 hex chars, 128 bits)
Comprimentos de hash comuns:
- >8 caracteres hex (32 bits): CRC32
- >32 caracteres hex (128 bits): MD5, NTLM
- >40 caracteres hex (160 bits): SHA-1, MySQL 5.x
- >64 caracteres hex (256 bits): SHA-256
- >128 caracteres hex (512 bits): SHA-512
>> perguntas frequentes
P: Como identifico o tipo de um hash?
R: Verifique o comprimento e o conjunto de caracteres. 32 hex = MD5, 64 hex = SHA-256. Prefixos como $2a$ indicam bcrypt.
P: Quais são os comprimentos de hash mais comuns?
R: CRC32=8, MD5=32, SHA-1=40, SHA-256=64, SHA-384=96, SHA-512=128 caracteres hex.
P: Como é um hash bcrypt?
R: Um hash bcrypt começa com $2a$, $2b$ ou $2y$ seguido de um fator de custo de dois dígitos.
P: Qual a diferença entre hash e criptografia?
R: Hash é unidirecional e irreversível. Criptografia é bidirecional com uma chave.
P: O que são hashes com sal?
R: Um hash com sal adiciona dados aleatórios antes do hashing para prevenir ataques de tabela arco-íris.