Bienvenue au cours sur le hachage cryptographique et la protection de l'intégrité !
Ce cours passe en revue les fonctions de hachage cryptographique en général et leur utilisation sous forme de chaîne de hachage et d'arbre de hachage (arbre de Merkle). En s'appuyant sur les fonctions de hachage, le cours décrit l'authentification des messages en se concentrant sur le code d'authentification des messages (MAC) basé sur des clés symétriques. Nous discutons ensuite des signatures numériques basées sur la cryptographie asymétrique, offrant des propriétés de sécurité telles que la non-répudiation qui n'étaient pas disponibles dans l'authentification de message basée sur la cryptographie symétrique. Ce cours fait partie de la spécialisation en cryptographie appliquée.