BLAKE2b Hash Generator

Erzeuge online einen BLAKE2b-Hash aus Text. Gib eine Nachricht ein oder füge sie ein, um den standardmäßigen 512-Bit-BLAKE2b-Digest als 128-stellige Hexadezimalzeichenfolge in Kleinbuchstaben zu berechnen und zu kopieren. Die Berechnung läuft lokal im Browser über blakejs; über die Algorithmenauswahl kannst du BLAKE2b mit BLAKE2s, SHA-256, SHA-512, SHA-3-Varianten, SHA-1, MD5 oder CRC32 vergleichen.

Eingabe
0 Zeichen · 0 Bytes
Ausprobieren:
Hash
✓ Verarbeitung erfolgt lokal im Browser ✓ Eingaben werden nicht an den Server gesendet
Beispiele
Leere Zeichenfolge
Eingabe (leer)
Ausgabe 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce

Der BLAKE2b-Hash der leeren Eingabe mit der standardmäßigen 64-Byte-Ausgabe.

Einfacher Text
Eingabe hallo welt
Ausgabe 6cd79922ecbca17cc51ceff50dc76527e99ac04be3f7765d1d910912a724a56f2c0caaa5ceb9dd6737f7e5a5b8ac41949144fc552ec1998b5af63953338e3e67

Eine kurze Nachricht erzeugt die volle 128-stellige Hex-Ausgabe.

Avalanche-Effekt
Eingabe Hallo welt
Ausgabe 6bb7bf4155903e1118270ce02ea92c1c5ea9c188b843e76d976191a32ec49c7f0db57b83909d39f570c9cc928a4460f77673888f86804116562cec0e44f66a6d

Schon eine geänderte Großschreibung erzeugt eine nicht verwandte Ausgabe.

Unicode-Text
Eingabe Franz jagt im komplett verwahrlosten Taxi quer durch Bayern.
Ausgabe a518ea0731200a47fc12c21886dd62086211cca5f2f1555ce08537a83435f8d423d22ca05dd9a6bc543852e327fdec52688484372d3b5a7f166631c53656030b

Der Satz zeigt, dass BLAKE2b die exakten UTF-8-Bytes inklusive Leerzeichen und Satzzeichen hasht.

Was ist BLAKE2b?

BLAKE2b ist eine kryptografische Hashfunktion, die 2012 veröffentlicht und in RFC 7693 beschrieben wurde. Sie basiert auf BLAKE, einem SHA-3-Finalisten, und ist für 64-Bit-Plattformen optimiert. BLAKE2b kann Digest-Längen von 1 bis 64 Byte erzeugen; dieser Online-Rechner nutzt die Standardausgabe von 64 Byte und zeigt sie als 128 hexadezimale Kleinbuchstaben an.

BLAKE2b ist deterministisch und einweggerichtet: Dieselben Eingabebytes ergeben denselben Digest, aber der Originaltext lässt sich daraus nicht entschlüsseln. Der Algorithmus ist auf hohe Softwaregeschwindigkeit und moderne kryptografische Sicherheit ausgelegt und wird unter anderem als Baustein in Argon2 sowie für schnelle Integritätsprüfungen und Content-Fingerprints verwendet.

BLAKE2-Familie und Parameter

Die BLAKE2-Familie hat zwei Hauptvarianten: BLAKE2b und BLAKE2s. BLAKE2b ist für 64-Bit-CPUs optimiert und unterstützt bis zu 64 Byte Ausgabe. BLAKE2s ist für kleinere 8-, 16- und 32-Bit-Plattformen gedacht und unterstützt bis zu 32 Byte Ausgabe.

Die BLAKE2-Spezifikation unterstützt außerdem keyed hashing, Salt, Personalisierung und Tree Hashing. Diese Seite bietet bewusst nur den einfachen Text-Hash-Modus: kein Key, kein Salt, keine Personalisierung und die Standardlänge von 64 Byte. BLAKE2b-256 oder BLAKE2b-384 bezeichnen kürzere konfigurierte Ausgaben, nicht die Standardausgabe dieses Tools.

So verwendest du den BLAKE2b Hash Generator
  1. Gib den zu hashenden Text ein oder füge ihn ein.
  2. Lass BLAKE2b im Algorithmusmenü ausgewählt.
  3. Der Generator berechnet den Digest lokal im Browser und zeigt ein 128-stelliges Hex-Ergebnis.
  4. Kopiere den BLAKE2b-Hash mit der Kopieren-Schaltfläche.

Der Rechner hasht die exakten UTF-8-Bytes deines Textes. Groß-/Kleinschreibung, Leerzeichen am Anfang oder Ende, Satzzeichen, Unicode-Zeichen und Zeilenumbrüche sind relevant. Leere Eingabe ist gültig und erzeugt den Standard-BLAKE2b-Digest der leeren Zeichenfolge.

Einsatzbereiche und Grenzen dieses Tools

BLAKE2b eignet sich für schnelle Integritätsprüfungen, Cache Keys, Content-Identifier, Deduplizierungs-Fingerprints und Anwendungen, die eine moderne Hashfunktion mit hoher Softwareleistung benötigen. Gegenüber MD5 oder SHA-1 ist BLAKE2b für moderne kryptografische Nutzung ausgelegt, nicht für Legacy-Kompatibilität.

Ein einfacher BLAKE2b-Digest authentifiziert die Quelle nicht und ist keine Passwortspeicherung. Verwende keyed BLAKE2b, HMAC oder eine geprüfte MAC-Konstruktion für Authentifizierung mit geheimem Schlüssel und Argon2id, scrypt, bcrypt oder PBKDF2 für Passwörter. Diese Seite liest keine Dateien direkt; sie hasht den eingegebenen Text.

FAQ

BLAKE2b ist sinnvoll, wenn Softwaregeschwindigkeit wichtig ist und du beide Seiten kontrollierst: Berechnung und Prüfung. Auf 64-Bit-Plattformen ist es in reiner Software oft schneller als SHA-256. Verwende SHA-256, wenn Protokoll, API, Prüfsumme oder Compliance dies verlangen.

BLAKE2b ist für 64-Bit-Plattformen optimiert, unterstützt bis zu 64 Byte Ausgabe und nutzt eine Blockgröße von 128 Byte. BLAKE2s ist für kleine 8/16/32-Bit-Plattformen optimiert, unterstützt bis zu 32 Byte Ausgabe und nutzt 64-Byte-Blöcke.

Ja. Argon2 nutzt BLAKE2b intern, aber rohes BLAKE2b ist keine sichere Passwortspeicherung. Argon2 ergänzt Memory Hardness, Kostenparameter, Salt und ein geprüftes Passwort-Hashing-Design.

Die BLAKE2b-Berechnung läuft lokal im Browser mit blakejs; der Text wird nicht zum Hashen an den Server gesendet. Gib keine Geheimnisse auf Geräten oder in Browsern ein, denen du nicht vertraust.

Nein. BLAKE2b ist eine Einweg-Hashfunktion. Es gibt keinen BLAKE2b-Decoder und keinen Schlüssel zur Wiederherstellung des Originaltexts. Man kann nur mögliche Eingaben hashen und vergleichen.

Möglicherweise werden andere Bytes oder andere BLAKE2b-Parameter verwendet. Prüfe Groß-/Kleinschreibung, Leerzeichen, Tabs, Zeilenumbrüche, Unicode-Normalisierung, Eingabeformat und Ausgabelänge. Dieses Tool nutzt die Standardausgabe von 64 Byte als 128 lowercase Hex-Zeichen.

Nein. Dieses Tool berechnet den standardmäßigen unkeyed BLAKE2b-Hash von Text. Keyed Mode, Salt, Personalisierung und Tree Hashing sind Teil der Spezifikation, werden hier aber nicht angeboten.

Diese Seite hasht Text aus dem Eingabefeld und liest keine Dateien. Ein Dateiname wird als Text gehasht, nicht der Dateiinhalt. Für Dateien brauchst du ein Tool, das die Rohbytes liest.
Verwandte Tools

HMAC-Generator

HMAC aus Text und einem geheimen Schlüssel direkt im Browser erzeugen.