Zum Hauptinhalt springen

Tools

Hashfunktionen und kryptografische Sicherheit werden deutlich verständlicher, wenn man die Konzepte nicht nur liest, sondern selbst ausprobieren kann.

Deshalb findest du hier die interaktiven Tools von HashGenerator.de gesammelt an einem Ort. Du kannst Hashwerte berechnen, den Avalanche Effect beobachten, mit Kollisionswahrscheinlichkeiten experimentieren oder ausprobieren, warum ein Hash nicht „zurückgerechnet“ werden muss, um eine kleine Eingabemenge zu durchsuchen.

Hashwerte berechnen

Hash Generator

Berechne Hashwerte für eigene Eingaben und vergleiche verschiedene Hashalgorithmen miteinander.

Mit dem Tool kannst du:

  • eigene Texte hashen,
  • verschiedene Hashalgorithmen auswählen,
  • Hashwerte direkt miteinander vergleichen,
  • beobachten, wie sich kleine Änderungen der Eingabe auf das Ergebnis auswirken.
Hash Generator öffnen

Hashfunktionen verstehen

Avalanche Effect Visualizer

Was passiert mit einem Hashwert, wenn du nur ein einziges Zeichen der Eingabe veränderst?

Der Avalanche Effect Visualizer vergleicht zwei Eingaben und zeigt dir, wie viele Bits der resultierenden Hashwerte unterschiedlich sind.

Avalanche Effect ausprobieren

Hash Guessing Demo

Kann man einen SHA-256-Hash zurückrechnen?

Die Hash Guessing Demo zeigt, warum diese Frage häufig in die falsche Richtung führt. Das Tool erzeugt den SHA-256-Hash einer kurzen PIN und versucht anschließend, die ursprüngliche PIN durch systematisches Ausprobieren möglicher Eingaben wiederzufinden.

Dabei wird SHA-256 nicht umgekehrt: Jeder Kandidat wird selbst gehasht und anschließend mit dem gesuchten Hashwert verglichen.

Hash Guessing Demo starten

SHA-2 im Detail

SHA-256 Explorer

Was passiert in SHA-256, wenn du deinen eigenen Namen hashst?

Der SHA-256 Explorer berechnet den Hash für deine Eingabe Schritt für Schritt und zeigt Bytes, Padding, Message Schedule, die 64 Kompressionsrunden und den finalen Hash.

SHA-256 Explorer öffnen

SHA-256 vs. SHA-512 Vergleich

Ist SHA-512 einfach SHA-256 mit einem längeren Hash?

Der Vergleich verarbeitet deinen eigenen Text mit beiden Algorithmen und zeigt Padding, Blockgröße, Wortgröße, Message Schedule, Runden, Hashwerte und Security Strength nebeneinander.

SHA-256 und SHA-512 vergleichen

SHA-224 vs. SHA-256 Vergleich

Ist SHA-224 einfach ein auf 224 Bit gekürzter SHA-256-Hash?

Der Vergleich berechnet für deinen eigenen Text den echten SHA-224-Hash, SHA-256 und die ersten 224 Bit von SHA-256 nebeneinander und zeigt, warum SHA-224 eine eigenständige Hashfunktion ist.

SHA-224 und SHA-256 vergleichen

SHA-384 vs. SHA-512 Vergleich

Ist SHA-384 einfach ein auf 384 Bit gekürzter SHA-512-Hash?

Der Vergleich berechnet für deinen eigenen Text den echten SHA-384-Hash, SHA-512 und die ersten 384 Bit von SHA-512 nebeneinander und zeigt, warum SHA-384 eine eigenständige Hashfunktion ist.

SHA-384 und SHA-512 vergleichen

SHA-512/224 vs. SHA-512/256 Vergleich

SHA-256 und SHA-512/256 liefern beide 256 Bit. Sind sie deshalb derselbe Algorithmus?

Der Vergleich berechnet für deinen eigenen Text SHA-224 gegen SHA-512/224 und SHA-256 gegen SHA-512/256 und stellt beide zusätzlich einem einfach gekürzten SHA-512-Hash gegenüber.

SHA-512/224 und SHA-512/256 vergleichen

Collisions und Sicherheit

Birthday Paradox Calculator

Schon bei überraschend kleinen Gruppen kann die Wahrscheinlichkeit hoch sein, dass zwei Werte übereinstimmen.

Mit dem Birthday Paradox Calculator kannst du beobachten, wie sich die Kollisionswahrscheinlichkeit mit der Größe eines Wertebereichs und der Anzahl der Versuche verändert.

Das bekannte Beispiel mit 23 Personen und 365 möglichen Geburtstagen kannst du ebenfalls direkt ausprobieren.

Birthday Paradox berechnen

Birthday Attack Simulator

Wie findet man tatsächlich eine Hash Collision?

Der Birthday Attack Simulator berechnet echte SHA-256-Hashes, betrachtet für das Experiment aber nur einen kleinen Teil ihrer Bits. Dadurch entsteht ein künstlich verkleinerter Hashraum, in dem du eine Collision direkt im Browser beobachten kannst.

Der vollständige SHA-256-Algorithmus wird dabei nicht gebrochen.

Birthday Attack simulieren

Security Bits Calculator

Was bedeutet eigentlich eine Sicherheitsstärke von 128 oder 256 Bit?

Mit dem Security Bits Calculator kannst du verschiedene Sicherheitsstärken vergleichen und sehen, warum 256 Bit nicht einfach „doppelt so sicher“ wie 128 Bit sind.

Das Tool zeigt außerdem den wichtigen Unterschied zwischen der Ausgabelänge einer idealen Hashfunktion sowie ihrer generischen Preimage- und Collision-Sicherheit.

Security Bits berechnen

Lesen und ausprobieren

Die Tools sind als Ergänzung zu den Artikeln auf HashGenerator.de gedacht.

Wenn du verstehen möchtest, was hinter den Experimenten passiert, findest du in den Bereichen Hashes verstehen und Sicherheit verstehen die passenden Grundlagen und ausführlichen Erklärungen.

Neue interaktive Werkzeuge werde ich nach und nach ebenfalls hier ergänzen.