Fonction de hachage

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, bien qu'incomplètement, la donnée initiale. Les fonctions de hachage sont utilisées en informatique et en cryptographie.

Exemples de hachages de textes par la fonction md5[1]; (a) le texte utilisé est la version libre de "20.000 lieues sous les mers" du projet Gutenberg[2]; (b) la version modifiée est le même fichier texte, le 10ème caractère de la 1000ième ligne ayant été remplacé par le caractère "*"
Other Languages
العربية: دالة تجزئة
български: Хеш-функция
català: Funció hash
Deutsch: Hashfunktion
English: Hash function
Esperanto: Haketfunkcio
español: Función hash
euskara: Hashing
հայերեն: Հեշ ֆունկցիա
íslenska: Tætifall
italiano: Hash
қазақша: Араластыру
한국어: 해시 함수
lietuvių: Maišos funkcija
latviešu: Jaucējfunkcija
монгол: Хэш хүснэгт
Bahasa Melayu: Fungsi cincangan
Nederlands: Hashfunctie
português: Função hash
română: Funcție hash
srpskohrvatski / српскохрватски: Heš funkcija
Simple English: Hash function
slovenčina: Hašovacia funkcia
slovenščina: Zgoščevalna funkcija
српски / srpski: Heš funkcija
svenska: Hashfunktion
Türkçe: Hash fonksiyonu
українська: Хеш-функція
Tiếng Việt: Hàm băm
中文: 散列函數
Bân-lâm-gú: Lām-cha̍p koan-sò͘