Identifikátor hash
Hádejte, který algoritmus vytvořil hash z jeho délky, znakové sady a prefixu.
Identifikátor hash
Vložte hash a tento nástroj odhadne, který algoritmus jej s největší pravděpodobností vytvořil. Čte tři věci: délku, sadu znaků a případnou značku na začátku. Řetězec hex o 32 znacích je označen jako MD5 — ale také NTLM a MD4, protože mají stejnou 128bitovou délku. 64znakový řetězec hex ukazuje na SHA-256, SHA3-256 nebo BLAKE2s; 40 znaků hex znamená SHA-1 nebo RIPEMD-160. Formáty s předponou jsou jednoznačné: $2a$, $2b$ a $2y$ jsou bcrypt, $argon2 je Argon2, $1$ je md5crypt a $6$ je sha512crypt. Řetězec 8-4-4-4-12 o 36 znacích je UUID a token, který začíná na eyJ a má dvě tečky, je JWT. Cokoli, co je platný base64, ale ne hash, je jako takové označeno a nerozpoznaný vstup je hlášen jako Neznámý.
Toto je heuristika, nikoli záruka. Většina výtahů s pevnou délkou je k nerozeznání od jejich samotného výstupu – nástroj nedokáže rozeznat MD5 od hashe NTLM, protože bajty jsou identické, takže vypíše všechny kandidáty, spíše než aby předstíral, že si je jistý. Zapněte „Pouze s největší pravděpodobností“, chcete-li zachovat pouze první primární odhad na řádek, pokud chcete kompaktní odpověď.
Chcete-li klasifikovat celý sloupec najednou, vložte jeden hash na řádek; každý výsledek je označen pozicí a pojmenuje kandidátské algoritmy jejich bitovou délkou. Názvy algoritmů jsou uchovávány přesně tak, jak jsou zapsány – MD5, SHA-256, bcrypt – protože se jedná o identifikátory, nikoli slova, která lze přeložit.
Vše běží ve vašem prohlížeči. Nic není hašováno, prasklé, vyhledáno ani nahráno – nástroj pouze zkontroluje tvar textu, který vložíte, takže ani skutečný hash hesla nikdy neopustí vaše zařízení.