Was ist ein Hash-Wert?
Werte, die von einer sogenannten Hash-Funktion zurückgegeben werden, werden als Hash-Werte (auch Hash-Codes, Digests oder einfach Hashes genannt) bezeichnet. Hash-Funktionen sind Algorithmen, die Daten beliebiger Größe in Daten fester Größe umwandeln. Sie können in Computerprogrammen für schnelle Datenabfragen verwendet werden. Sie beschleunigen die Suche in Tabellen und Datenbanken durch Erkennen von duplizierten Datensätzen in großen Dateien. Hash-Funktionen sind auch in der Kryptographie sehr nützlich, da sie es ermöglichen, leicht zu überprüfen, ob bestimmte Eingabedaten einem gegebenen Hash-Wert entsprechen, während die ursprünglichen Eingabedaten, z. B. ein Klartext-Passwort, geschützt bleiben.