Aller au contenu
Blockchain Association of Cameroon
BAC-L0-FOUND-104FondationDébutant

Fonctions de hachage

Ce qu'une fonction de hachage garantit réellement — résistance aux collisions, effet d'avalanche, déterminisme — et les usages qu'elle ne couvre pas.

Niveau
L0Fondation
Durée
3 h
Piste
Fondation
Mainteneur
Architecte du curriculum développeur

Objectifs pédagogiques

  • 01Énoncer les trois propriétés attendues d'une fonction de hachage cryptographique
  • 02Calculer et vérifier une empreinte de fichier
  • 03Expliquer pourquoi hacher n'est pas chiffrer

Laboratoire guidé

Observer l'effet d'avalanche sur un bit modifié, puis vérifier l'empreinte d'un binaire téléchargé.

Laboratoire autonome

Construire une chaîne de blocs jouet où chaque bloc référence l'empreinte du précédent.

Volet sécurité

Pourquoi MD5 et SHA-1 sont proscrits, et ce qu'une collision permet concrètement à un attaquant.

Évaluation

Chaîne jouet vérifiable et réponses au questionnaire de propriétés.