Identificatore hash
Indovina quale algoritmo ha prodotto un hash dalla sua lunghezza, set di caratteri e prefisso.
Identificatore hash
Incolla un hash e questo strumento indovina quale algoritmo molto probabilmente lo ha prodotto. Legge tre cose: la lunghezza, il set di caratteri e qualsiasi indicatore iniziale. Una stringa hex di 32 caratteri è contrassegnata come MD5, ma anche NTLM e MD4, poiché condividono la stessa lunghezza di 128 bit. Una stringa hex di 64 caratteri punta a SHA-256, SHA3-256 o BLAKE2; 40 caratteri hex significano SHA-1 o RIPEMD-160. I formati prefissi non sono ambigui: $2a$, $2b$ e $2y$ sono bcrypt, $argon2 è Argon2, $1$ è md5crypt e $6$ è sha512crypt. Una stringa 8-4-4-4-12 di 36 caratteri è un UUID e un token che inizia con eyJ e ha due punti è un JWT. Tutto ciò che è base64 valido ma non un hash viene etichettato come tale e l'input non riconosciuto viene segnalato come Sconosciuto.
Questa è un'euristica, non una garanzia. La maggior parte dei digest a lunghezza fissa sono indistinguibili dal solo output: lo strumento non è in grado di distinguere un MD5 da un hash NTLM, perché i byte sono identici, quindi elenca ogni candidato anziché fingere di esserne certo. Attiva "Solo molto probabile" per mantenere solo la prima ipotesi primaria per riga quando desideri una risposta compatta.
Metti un hash per riga per classificare un'intera colonna contemporaneamente; ogni risultato è contrassegnato dalla posizione e nomina gli algoritmi candidati con la loro lunghezza in bit. I nomi degli algoritmi vengono mantenuti esattamente come scritti – MD5, SHA-256, bcrypt – perché sono identificatori, non parole traducibili.
Tutto funziona nel tuo browser. Niente viene sottoposto ad hashing, crackato, cercato o caricato: lo strumento controlla solo la forma del testo che incolli, quindi anche un vero hash della password non lascia mai il tuo dispositivo.