On nomme
fonction de hachage, de l'anglais
hash function (
hash : pagaille, désorde, recouper et mélanger) par analogie avec la cuisine, une
fonction particulière qui, à partir d'une donnée fournie en entrée, calcule une
empreinte servant à identifier rapidement, bien qu'incomplètement, la donnée initiale. Les fonctions de hachage sont utilisées en
informatique et en
cryptographie.