Hash
Aus Tuxfutter
Ein Hash-Algorithmus hat die Aufgabe aus einem "langen" Schlüssel einen kürzeren Schlüssel, den sogenannten Hash-Wert zu generieren. Hierbei ist noch zu unterscheiden, ob doppelte Hash-Werte vom Algorithmus gesondert zu behandeln sind oder ob der Algorithmus das Auftreten von doppelten Hashwerten einfach zulässt.
Eine Behandlung von Dubletten ist z.B. notwendig, wenn der Hash-Algorithmus zum Indizieren einer Datenbank verwendet wird. Wird hingegen der Hash-Wert nur zu Prüfzwecken verwendet, dann ist eine Behandlung der Dubletten nicht notwendig.
Ein bekannter Hash-Algorithmus der unter Linux häufig Verwendung findet ist MD5.

