Hash-identificatie
Raad welk algoritme een hash heeft geproduceerd op basis van de lengte, tekenset en voorvoegsel.
Hash-identificatie
Plak een hash en deze tool raadt welk algoritme deze waarschijnlijk heeft geproduceerd. Er staan drie dingen in: de lengte, de tekenset en eventuele voorloopmarkeringen. Een hex-reeks van 32 tekens wordt gemarkeerd als MD5, maar ook als NTLM en MD4, omdat deze dezelfde lengte van 128 bits hebben. Een hex-reeks van 64 tekens verwijst naar SHA-256, SHA3-256 of BLAKE2s; 40 hex-tekens betekenen SHA-1 of RIPEMD-160. De vooraf ingestelde formaten zijn ondubbelzinnig: $2a$, $2b$ en $2y$ zijn bcrypt, $argon2 is Argon2, $1$ is md5crypt en $6$ is sha512crypt. Een 8-4-4-4-12-reeks van 36 tekens is een UUID, en een token dat begint met eyJ en twee punten heeft, is een JWT. Alles wat geldig is op basis van base64, maar geen hash, wordt als zodanig gelabeld en niet-herkende invoer wordt gerapporteerd als Onbekend.
Dit is een heuristiek, geen garantie. De meeste samenvattingen met een vaste lengte zijn niet te onderscheiden van alleen hun uitvoer; de tool kan een MD5 niet van een NTLM-hash onderscheiden, omdat de bytes identiek zijn, en dus elke kandidaat vermeldt in plaats van te doen alsof hij zeker is. Schakel 'Hoogstwaarschijnlijk alleen' in om alleen de eerste, primaire schatting per regel te behouden als u een compact antwoord wilt.
Plaats één hash per regel om een hele kolom in één keer te classificeren; elk resultaat wordt getagd op positie en geeft de kandidaat-algoritmen een naam met hun bitlengte. Algoritmenamen worden precies bewaard zoals ze geschreven zijn – MD5, SHA-256, bcrypt – omdat het identificatiemiddelen zijn en geen vertaalbare woorden.
Alles draait in uw browser. Er wordt niets gehasht, gekraakt, opgezocht of geüpload. De tool inspecteert alleen de vorm van de tekst die u plakt, dus zelfs een echte wachtwoordhash verlaat uw apparaat nooit.