Hash-Identifikator

Fügen Sie eine unbekannte kryptografische Hash-Zeichenfolge ein, um den wahrscheinlichen Hashing-Algorithmus zu bestimmen (z. B. MD5, SHA-256, Bcrypt).

Wie funktioniert die Hash-Identifizierung?

Kryptografische Hash-Funktionen verarbeiten Daten beliebiger Größe und erzeugen eine Ausgabe (Hash) fester Größe. Da die Größe und der Zeichensatz der Ausgabe mathematisch streng durch den Algorithmus definiert werden, können wir oft durch einfaches Betrachten der Länge und des Musters auf die wahrscheinlichen Algorithmen schließen, die sie erzeugt haben.

  • Hexadezimale Länge: Eine 32-stellige Hexadezimalzeichenfolge ist 128 Bit lang, was stark auf MD5, NTLM oder MD4 hindeutet. Eine 64-stellige Hex-Zeichenfolge ist 256 Bit lang, was mit ziemlicher Sicherheit auf SHA-256 hinweist.
  • Präfix-Bezeichner: Passwort-Hashing-Schemata umfassen häufig identifizierende Präfixe. Zum Beispiel ein Hash, der mit beginnt $2a$, $2y$, oder $2b$ ist unverkennbar Bcrypt. Hashes beginnen mit $argon2i$ oder $argon2id$ sind Argon2.
  • Vorbehalt: Mehrere verschiedene Algorithmen können Ausgaben mit genau derselben Länge und demselben Zeichensatz erzeugen (z. B. MD5 und NTLM). In diesen Fällen ist es ohne Kontext unmöglich, eine sichere Aussage zu treffen, daher listet dieses Tool alle wahrscheinlichen Kandidaten auf.