Hashes verstehen
Die Grundlagen rund um Hashfunktionen: Hashwerte, Avalanche Effect, Preimage Resistance, Second-Preimage Resistance und Collision Resistance.
Hashwerte berechnen. Algorithmen verstehen. Kryptografie direkt im Browser ausprobieren.
Hashfunktionen von den Grundlagen bis zu konkreten Algorithmen kennenlernen.
Technische Zusammenhänge Schritt für Schritt nachvollziehen.
Kryptografische Konzepte mit interaktiven Tools selbst untersuchen.
Die Grundlagen rund um Hashfunktionen: Hashwerte, Avalanche Effect, Preimage Resistance, Second-Preimage Resistance und Collision Resistance.
Wie sicher sind Hashfunktionen wirklich? Hier geht es um das Birthday Paradox, Collision Attacks, Sicherheitsstärken und die Frage, was 128, 256 oder 512 Bit praktisch bedeuten.
Wie funktionieren konkrete Hashalgorithmen? Hier zerlege ich Verfahren wie SHA-256 und SHA-512 Schritt für Schritt und schaue mir ihren internen Aufbau an.
Du kannst eigene Eingaben verwenden, Algorithmen vergleichen und beobachten, was innerhalb einer Hashfunktion passiert.
Gib einen beliebigen Text ein und verfolge den kompletten Weg durch SHA-256: von der UTF-8-Eingabe über Padding und Message Schedule bis zu den 64 Kompressionsrunden und dem fertigen Hashwert.
Ändere nur ein Zeichen deiner Eingabe und beobachte, wie stark sich der resultierende Hashwert verändert.
Wie schnell entstehen Collisions, wenn der mögliche Hashraum kleiner wird? Probiere den Birthday-Effekt selbst aus.
Verwende dieselbe Eingabe für beide Algorithmen und vergleiche Blockgröße, Wortbreite, Padding, Message Schedule, Kompressionsrunden und den resultierenden Hashwert.
Neu bei Hashfunktionen?
Starte mit Was ist eine Hashfunktion? und arbeite dich von dort durch die Grundlagen.
Du kennst die Grundlagen bereits?
Unter Sicherheit verstehen geht es um Collisions, Preimages, Birthday Attacks und die Frage, wie sicher Hashfunktionen tatsächlich sind.
Du willst wissen, was im Algorithmus passiert?
Unter Algorithmen zerlege ich SHA-256, SHA-512 und weitere Verfahren Schritt für Schritt.
Du suchst nur einen bestimmten Begriff? Im Glossar findest du die wichtigsten Begriffe kurz erklärt.