Hash

Aus Tuxfutter

Wechseln zu: Navigation, Suche

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.

'Persönliche Werkzeuge