Cryptologie Avancée
3 ECTS - 12 CM / 12 TD / 6 TP
Description
Le but de ce cours qui a un public mixte info/math est de voir les concepts et les algorithmes de base modernes utilisés en cryptographie depuis 40 ans:
- Chiffrement à flot, LFSR, A5/1
- Chiffrement par blocs, schema de Feistel, schema diffusion/confusion de Shannon, AES
- Cryptographie a clé publique : algorithme Diffie-Hellman,chiffrements RSA, El Gamal
- Fonctions de hachage : schema général itératif, MD5, SHA1
- Signature à clé publique : définition , RSA, DSA
- Introduction à la crypto basée sur les codes en TP
Objectifs
- Algorithmes modernes en cryptographie