01 Que sont les hachages ?

Fonction de hachage – Wikipédia

Une fonction de hachage ou de dispersion calcule une valeur de contrôle/une valeur de hachage ou un hachage pour un message. La valeur de contrôle a une longueur définie indépendamment du message.

Les hachages sont généralement utilisés pour assurer l’intégrité des données.
Les fonctions de hachage doivent donc avoir les propriétés suivantes :

résistantes aux collisions : différents messages génèrent des hachages différents
irréversibles : le message ne peut être extrait de la valeur de hachage qu’au prix d’un effort important.

Le GC Wizard peut calculer des hachages selon les méthodes suivantes :

  • Message Digest : MD2, MD4, MD5
  • Secure Hash Algorithm: SHA, SHA-1, SHA-2, SHA-3
  • Keccak
  • RIPEMD
  • Tiger
  • Whirlpool
  • BLAKE2b