Een
hashfunctie of
klutsfunctie is een
functie in de
informatica die invoer uit een breed domein van waarden omzet in een (meestal) kleiner bereik, meestal een
deelverzameling van de gehele getallen. Het woord
hash komt uit het
Engels en betekent hier
hakken.