Identificator hash
Ghiciți ce algoritm a produs un hash din lungimea, setul de caractere și prefixul acestuia.
Identificator hash
Lipiți un hash și acest instrument ghicește ce algoritm l-a produs cel mai probabil. Citește trei lucruri: lungimea, setul de caractere și orice marcator principal. Un șir hex de 32 de caractere este marcat ca MD5 - dar și NTLM și MD4, deoarece acestea au aceeași lungime de 128 de biți. Un șir hex de 64 de caractere indică SHA-256, SHA3-256 sau BLAKE2; 40 de caractere hex înseamnă SHA-1 sau RIPEMD-160. Formatele prefixate sunt clare: $2a$, $2b$ și $2y$ sunt bcrypt, $argon2 este Argon2, $1$ este md5crypt și $6$ este sha512crypt. Un șir de 36 de caractere 8-4-4-4-12 este un UUID, iar un simbol care începe cu eyJ și are două puncte este un JWT. Orice lucru care este valid base64, dar nu un hash este etichetat ca atare, iar intrarea nerecunoscută este raportată ca Necunoscută.
Aceasta este o euristică, nu o garanție. Cele mai multe rezumate cu lungime fixă nu se pot distinge numai de rezultatul lor - instrumentul nu poate distinge un MD5 de un hash NTLM, deoarece octeții sunt identici, așa că listează fiecare candidat în loc să pretindă că este sigur. Activați „Cel mai probabil numai” pentru a păstra doar prima estimare primară pe linie atunci când doriți un răspuns compact.
Pune un hash pe linie pentru a clasifica o coloană întreagă deodată; fiecare rezultat este etichetat după poziție și numește algoritmii candidați cu lungimea lor de biți. Numele algoritmilor sunt păstrate exact așa cum sunt scrise - MD5, SHA-256, bcrypt - deoarece sunt identificatori, nu cuvinte traducibile.
Totul rulează în browserul dvs. Nimic nu este hashing, spart, căutat sau încărcat - instrumentul inspectează doar forma textului pe care îl lipiți, astfel încât nici măcar o parolă hash reală nu părăsește dispozitivul.