Was es tut
Die
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
-Typ-Erkennung untersucht Länge und Zeichenmenge einesHashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
-Strings, um die Algorithmen zu ranken, die ihn erzeugt haben könnten — MD5, SHA-1/2/3, BLAKE, CRC32, NTLM, bcrypt, Argon2 und weitere. Mehrere Algorithmen teilen sich Ausgabelängen, deshalb listet das Tool jeden plausiblen Kandidaten in einer Rangliste, statt einen zu raten. 100 % clientseitig.So verwendest du es
- Füge einen
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
inHashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
ein (oder tippe auf einen Try:-Chip — jeder Chip ist ein echter Digest des Stringscosmolabs). - Lies die Statistiken Length, Charset und Bit length, dann die gerankte Liste Likely algorithms. Die Zeile
#1ist der häufigste Algorithmus für diese Form. - Copy report kopiert die Rangliste als Klartext, und der
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
ist in der URL codiert (?h=…), damit du die exakte Identifikation teilen oder als Lesezeichen speichern kannst.
Erkannte Formate
| Form | Länge / Präfix | Zurückgegebene Kandidaten |
|---|---|---|
| Hex | 8 Zeichen (32-bit) | CRC32, Adler-32 |
| Hex | 16 Zeichen (64-bit) | MySQL 3.x, CRC64 |
| Hex | 32 Zeichen (128-bit) | MD5, MD4, NTLM, LM, MD2, RIPEMD-128, HAVAL-128 |
| Hex | 40 Zeichen (160-bit) | SHA-1, RIPEMD-160, HAVAL-160, MySQL 5.x (SHA1(SHA1)), Tiger-160 |
| Hex | 56 Zeichen (224-bit) | SHA-224, SHA3-224, BLAKE2s-224, HAVAL-224 |
| Hex | 64 Zeichen (256-bit) | SHA-256, SHA3-256, BLAKE2s-256, RIPEMD-256, Skein-256 |
| Hex | 96 Zeichen (384-bit) | SHA-384, SHA3-384, BLAKE2b-384 |
| Hex | 128 Zeichen (512-bit) | SHA-512, SHA3-512, BLAKE2b-512, Whirlpool, Skein-512 |
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt. |
24 / 28 / 44 / 88 Zeichen | MD5, SHA-1, SHA-256, SHA-512 ( base64base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt. ) |
| Präfix | $2a$, $2b$, $2x$, $2y$ |
bcrypt |
| Präfix | $argon2id$, $argon2i$, $argon2d$ |
Argon2 |
Jede andere Form (falsche Länge, gemischte Zeichen) zeigt einen neutralen Hinweis „no known
hashhashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
format matches“.Beispiele
Alle Digests unten sind echte Ausgaben für den String cosmolabs, verifiziert mit dem crypto-Modul von Node:
MD5 — 32 Hex-Zeichen
60b4749f2e2b300800ee2b5548172316 → MD5, MD4, NTLM, LM, MD2, RIPEMD-128, HAVAL-128 (alle 128-bit).
SHA-256 — 64 Hex-Zeichen
88576c6aa610e5867476f52922d1a138860e8eacc2bbe18a16dc124da7b77139 → SHA-256, SHA3-256, BLAKE2s-256, RIPEMD-256, Skein-256 (alle 256-bit).
SHA-1 — 40 Hex-Zeichen
006ce81575e12e1be321224f6ce62e758b6bd4bf → SHA-1, RIPEMD-160, HAVAL-160, MySQL 5.x (SHA1(SHA1)), Tiger-160.
CRC32 — 8 Hex-Zeichen
5e86ed79 → CRC32, Adler-32.
SHA-256, base64base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
iFdsaqYQ5YZ0dvUpItGhOIYOjqzCu+GKFtwSTae3cTk= → SHA-256 (
base64base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
).bcrypt und Argon2 — am Präfix erkannt
$2a$10$… → bcrypt. $argon2id$v=19$m=…,t=…,p=…$salt$hash → Argon2.
Gut zu wissen
- Nur eine Heuristik: Länge und Zeichenmenge sind Hinweise, keine Beweise. Jeder 64-Hex-Digest könnte SHA-256 oder SHA3-256 sein — nur ein erneutes Hashen einer bekannten Eingabe kann sie unterscheiden.
- bcrypt und Argon2 bringen ihr eigenes Format mit (
$2…$,$argon2…$), deshalb werden sie per Präfix statt per Länge erkannt. - Privat: nichts verlässt deinen Browser.
- Verwandte Tools:
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
Generator (Digests berechnen),JWTJWTA compact, URL-safe token that carries claims (like identity or expiry) between two parties, signed to prevent tampering.Learn more
Debugger (Tokens dekodieren, die sie tragen), Hex ↔ Text Converter.