Hash & Crypto Helpers

Hash-GeneratorBytes prüfen, Digests vergleichen

Eingabekodierung und Algorithmen wählen; den Referenzwert mit passendem Algorithmus und Format vergleichen.

Hash-Generator

Text oder kodierte Bytes

Digests

Text und Salt bleiben im Browser.

Optionen

Algorithmen

Hex und Base64 erlauben keinen Leerraum. Salt-Verkettung ist kein HMAC. MD5 und SHA-1 dienen der Kompatibilität.

Maximum: 1.000.000 UTF-16-Einheiten Eingabe; 1.000.000 Bytes Daten + Salt; 4.096 UTF-16-Einheiten Salt.

Erwarteten Digest vergleichen

Erwarteten Digest eingeben und vergleichen.

Daten eingeben oder eine leere Zeichenfolge manuell berechnen.

Bericht ohne Ursprungstext und Salt-Inhalt.

Der Hash-Generator hilft, wenn ein Testwert nicht mit dem Backend übereinstimmt. Schon ein zusätzliches Zeilenende verändert die Bytes, obwohl der Text gleich aussieht.

Zum Hash berechnen bleiben Eingabe und Salt für alle gewählten Verfahren gleich. So lassen sich Prüfsummen und ein SHA-256 Hash gegen konkrete Vorgaben prüfen, ohne den Text zwischen mehreren Seiten zu übertragen.

Warum dieser Hash-Generator?

Algorithmus und Bytefolge getrennt nachvollziehen.

Mehrere Digests derselben Daten

Wählen Sie bis zu 13 Verfahren. Die Ergebnisse beziehen sich auf dieselben dekodierten Bytes und dieselbe Salt-Einstellung; die Bezeichnung steht neben jedem Digest.

Eine Eingabe verzweigt zu mehreren unterschiedlich langen Digest-Karten.

Salt-Reihenfolge ausdrücklich festlegen

Als Präfix stehen die UTF-8-Bytes des Salts vor den Daten, als Suffix dahinter. Es wird kein Trennzeichen eingefügt. Eine andere Reihenfolge bedeutet andere Eingabebytes.

Farbige Salt-Bytes stehen vor oder hinter einer geordneten Datenfolge.

Vor dem Vergleich die Bytes klären

01

Darstellung festlegen

UTF-8 kodiert den eingegebenen Text. Hex und Base64 werden zuerst dekodiert; der Text 6162 ist daher nicht dieselbe Eingabe wie Hex 6162.

  • Leerraum bleibt in UTF-8 erhalten, ist in Hex und Base64 aber ungültig.
02

Aktualisierung einstellen

SHA-256 und automatische Berechnung sind voreingestellt. Nach einer Änderung wartet sie 350 ms. Schalten Sie sie für einen manuellen Lauf aus.

  • Leere Eingaben sind gültig. Start und Leeren bleiben untätig; Löschen bis zur leeren Eingabe oder Optionsänderungen können null Bytes automatisch berechnen.
03

Referenz passend lesen

Wählen Sie Algorithmus und Hex oder Base64 für den erwarteten Wert. Vergleichen Sie erst nach der aktuellen Berechnung.

  • Der Referenzalgorithmus muss unter den berechneten Verfahren sein.

Den Digest-Vertrag genau abbilden

13 feste Varianten

MD5, SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, BLAKE2b-512, BLAKE2s-256 und BLAKE3-256 sind verfügbar. Gleiche Bitlänge bedeutet nicht dasselbe Verfahren.

Strenge Byte-Dekodierung

Hex benötigt vollständige Zweiergruppen. Standard-Base64 darf ohne abschließendes Padding eingegeben werden, aber nur mit korrekten ungenutzten Bits. URL-sicheres Base64 wird nicht akzeptiert.

Separates Referenzformat

Die Anzeige kann Hex sein, während die Referenz als Base64 interpretiert wird. Hex-Großschreibung ändert keine Bytes; bei Base64 ist die Schreibweise relevant.

Bericht ohne Originalinhalt

Einzelne Digests lassen sich kopieren. Der Bericht enthält Algorithmen, Kodierungen, Bytezahlen und Salt-Position, jedoch weder Ursprungstext noch Salt-Inhalt.

Erhaltene Zeichen und Grenzen

Keine stillen Textänderungen
Übergebene BOM, CRLF und Leerzeichen bleiben erhalten. Unicode wird nicht normalisiert. Einzelne UTF-16-Surrogate werden als Fehler zurückgewiesen statt ersetzt. Browser und Textfelder können Zeilenenden beim Einfügen ändern. Für exakte Bytes Hex oder Base64 verwenden.
Zwei Größenlimits
Maximal 1.000.000 UTF-16-Codeeinheiten als Eingabe und 1.000.000 Bytes für dekodierte Daten plus aktives Salt. Das Salt wird als UTF-8 kodiert und ist auf 4.096 UTF-16-Codeeinheiten begrenzt.
Nur Salt-Verkettung
Ohne Salt wird das Salt-Feld ignoriert. Präfix und Suffix sind keine HMAC-Berechnung und kein BLAKE mit Schlüssel. Passwortspeicherung, Verschlüsselung und Datei-Hashing sind nicht enthalten.
Nur aktuelle Ergebnisse nutzen
Eingabe- oder Berechnungsfehler und Änderungen sperren alte Ergebnisse. Ein ungültiger Referenzwert verhindert nicht den Export gültiger Digests. Die lokale Worker-Berechnung endet nach 10 Sekunden mit Zeitüberschreitung. Eingabe oder Algorithmuszahl verringern und erneut versuchen.

Fragen zum Hash-Generator

Kann ich aus einem Hash den Ursprungstext zurückrechnen?

Es gibt keine Entschlüsselung des Digests. Kurze oder vorhersehbare Eingaben können jedoch durch Ausprobieren und Vergleichen erkannt werden. Ein Hash hält solche Inhalte nicht automatisch geheim.

Reicht SHA-256 aus, um Passwörter zu speichern?

Nein. Dafür braucht es ein Passwortverfahren wie Argon2id mit geeigneten Parametern. Auch das einfache Voranstellen eines Salts hier macht SHA-256 nicht zu einem Passwortspeicherverfahren.

Wird der Text an einen Server gesendet?

Nein. Der Hash-Generator verarbeitet Text und Salt im Browser. Der herunterladbare Bericht enthält keine ursprünglichen Inhalte.

Welche Algorithmen sind verfügbar?

Es stehen 13 Varianten bereit: MD5, SHA-1, vier SHA-2-, vier SHA-3- und drei BLAKE-Varianten. Bei BLAKE3 ist die Ausgabe auf 256 Bit festgelegt.

Welche Grenzen hat der Hash-Generator?

Die Seite verarbeitet Texte beziehungsweise als Hex oder Base64 dargestellte Bytes bis zu den genannten Grenzen. Es gibt keinen Datei-Upload. Ein passender Digest beweist allein weder Herkunft noch Vertrauenswürdigkeit.

Noch eine Frage?

Hash-Generator ausprobieren

Mit dem Hash-Generator einen bekannten Testtext berechnen, ein Byte verändern und die Ergebnisse vergleichen.

Text und Salt werden lokal verarbeitet.