Beschreibung:
Die Abkürzung Hash (aus dem Englischen hash=zerhacken) bezeichnet eine Funktion, die den sogenannten Streuwert darstellt. Diese Funktion ist eine Abbildung, die aus einer umfangreichen Ausgabemenge einen kleinen, schlanken Code erzeugt. Dieser wird daher auch als Hashcode bezeichnet. Zum Einsatz kommt diese Funktion hauptsächlich im Bereich der Informatik, um große Datenmengen logisch zu organisieren oder Übertragungsfehler zu erkennen. Verwendet werden hier skaläre Werte aus einem kleinen Bereich der natürlichen Zahlen. Eine optimale Hashfunktion zeichnet sich dadurch aus, dass sie möglichst wenige, bis gar keine Kollisionen erzeugt. Die eindeutige Identifizierung der Daten durch den Hashwert wird auch Fingerprint genannt.