als Hash bezeichnet man eine eindeutige Prüfsumme einer Datei oder eines Datensatzes. Mit der zugehörden Hashfunktion können somit Daten auf Ihre Vollständigkeit überprüft werden.
Tauschbörsen und Filesharing-Programme greifen auf sogenannte Hashs zurück um Dateien eindeutig zu kennzeichnen. Da der Hash eine Prüfsumme ist und diese in der Regel sehr kurz, müssen nur sehr wenige Daten übermittelt werden um eine Datei eindeutig zu identifizieren.
Hashs sind in der Regel kryptographische Zeichenketten mit einer festgelegten Länge. Beispiele für Hashalgorithmen sind z.B. MD4, MD5, SHA1, HAVAL, RIPEMD160, RIPEMD128, SNEFRU, TIGER, GOST, CRC32 und CRC32B.