Vai al contenuto
100% locale

Identificatore hash

Indovina quale algoritmo ha prodotto un hash dalla sua lunghezza, set di caratteri e prefisso.

Ingresso
Uscita

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.

FAQ

Come identifica un hash?
Solo in base alla forma: la lunghezza, il set di caratteri (hex, base64) e qualsiasi prefisso come $2b$ o $argon2. Non calcola né inverte mai nulla: confronta solo il modello con formati conosciuti.
Perché elenca diversi algoritmi per un hash?
Perché molti algoritmi producono la stessa lunghezza di output. Un digest hex di 32 caratteri potrebbe essere MD5, NTLM o MD4; nulla nella stringa stessa li distingue, quindi lo strumento elenca onestamente ogni candidato invece di indovinarne uno.
Può dirmi il testo originale o crackare l'hash?
No. L'hashing è unidirezionale e questo strumento non tenta alcuna ricerca o forza bruta. Ti dice solo quale formato sembra essere l'hash.
È garantito che il risultato sia corretto?
No. È un'euristica di lunghezza e formato. Una stringa hex casuale della giusta lunghezza verrà segnalata come un hash anche se non lo è mai stata, quindi tratta la risposta come un forte suggerimento, non come una prova.
Il mio hash è caricato da qualche parte?
No. L'identificazione avviene interamente nel tuo browser e nulla di ciò che incolli, inclusi gli hash delle password reali, lascia mai il tuo dispositivo.