Ein Hash ist ein kurzer Fingerabdruck, der mit einer speziellen Funktion aus Informationen berechnet wird. Ein Programm kann ihn verwenden, um Dateien zu vergleichen oder eine bestimmte Version zu erkennen.

Stellen Sie sich eine Maschine vor, die jedem Dokument anhand seines Inhalts eine kompakte Markierung gibt. Ändert sich der Inhalt, ändert sich normalerweise auch die Markierung, sodass Unterschiede leichter auffallen.

Hashes sind nicht garantiert eindeutig: Zwei verschiedene Informationen können manchmal dasselbe Ergebnis erzeugen. Ein Hash hilft beim Prüfen und Ordnen, ist aber nicht immer ein perfektes Identitätsmerkmal.