Über Hash-Funktionen
Eine Hash-Funktion wandelt Daten beliebiger Länge in einen Hashwert fester Länge um. Der gleiche Eingabetext erzeugt dabei immer denselben Hash.
Hashes werden beispielsweise für Datenintegrität, Prüfsummen und verschiedene kryptografische Anwendungen eingesetzt.
Hinweis: MD5 und SHA-1 gelten heute als kryptografisch unsicher und sollten für sicherheitskritische Anwendungen nicht mehr verwendet werden. Für neue Anwendungen ist beispielsweise SHA-256 eine deutlich bessere Wahl.