Ceci est une ancienne révision du document !
FONCTION DE HASH
DEFINITION
On nomme fonction de hachage, de l'anglais hash function (hash : pagaille, désordre, 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 la donnée initiale, au même titre qu'une signature pour identifier une personne. Les fonctions de hachage sont utilisées en informatique et en cryptographie notamment pour reconnaître rapidement des fichiers ou des mots de passe.1)
PRINCIPE
Pour faire simple, il faut une donnée quelconque. Image, Texte, fichier binaire, … tout peut être hasher. Et ensuite on applique la fonction dessus. Il en ressort une information légère, texte ou image très basse dimension. Si on change la moindre information dans le texte, l'image ou le fichier, l'information générer suite au hash sera totalement différente.