Hashverfahren werden in der Informatik hauptsächlich dort eingesetzt, wo das Vorhandensein bestimmter Informationen in einer Menge von Daten geprüft werden soll. Dazu gehören z.B. der Compilerbau oder die Arbeit mit Datenbanken.
Auch digitale Signaturen lassen sich nicht ohne spezielle Hashverfahren realisieren.