Qu’est-ce qu’une fonction de hachage ?

Les fonctions de hachage – notamment SHA-256 pour ce qui concerne Bitcoin – sont des fonctions mathématiques qui permettent de transformer une chaine de caractères de longueur indifférente en une autre chaine de longueur fixe (256 bits, soit 64 caractères en notation hexadécimale complète pour SHA-256). Caractéristique : le changement le plus insignifiant dans la chaine d’entrée provoque un grand changement dans la chaine de sortie [1].

Voir également : Qu’est ce qu’un algorithme de hachage ?


[1] Exemple (variation sur la casse) :
bitcoin.fr, site d’information et de nouvelles autour de Bitcoin.
Hash SHA-256 =
9578c1ea7cd3b3129efea270c64e0d1637f6184f325b58e1d02e95829d03ba6c

Bitcoin.fr, site d’information et de nouvelles autour de Bitcoin.
Hash SHA-256 =
ae7366010a2a5265344815b3ff98abd03283a1bf577f6f685fc31e74ff041d88