BAC-L0-FOUND-104
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
- L0 — Fondation
- 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.
