Cryptographie CSI (M2)
CM
- CM 1: Définitions de sécurité et méthodes de preuves (avec les (quelques) animations, utiliser Chrome, souvent buggé dans Windows)
- CM 2: Cryptographie symmetrique (avec les (quelques) animations, utiliser Chrome, souvent buggé dans Windows), vôir aussi la fin de ce poly pour le padding oracle attack
- CM 3: Fonctions de hash (avec les (quelques) animations, utiliser Chrome, souvent buggé dans Windows)
- CM 4: MAC
- CM 5: RSA
- CM 6-7: Lattice-based cryptography and cryptanalysis (with the (few) animations, use Chrome)
TD
TD 2: Sécurité IND-CPA
TD 3: Fonctions de hash
TD 6: https://inriamecsci.github.io/cryptris/ et deux versions: 1) capture the flag 2) essayer de casser le niveau arcade de cryptris avec clé publique (astuce : faire un script qui utilise LLL !)
Nombreux exercices dans les slides directement.