Cryptanalysis
- CM les Mardis de 14h à 15h20 - A29 / Salle 101
- TD/TP (SageMath) de 15h30 à 18h20 - A28 / Salle 009
Cours 0 (En Autonomie) - Rappels SageMath et Applications
- TD - Introduction à SageMath et Cryptanalyse Classique
Challenge
- Cryptanalyse du chiffrement de Hill
- Cryptanalyse du chiffrement de Vigenère
Cours 1 - Introduction à la Cryptanalyse
Challenge
- CTF - Retrouver un mot de passe
- Fichiers:
Cours 2 - Chiffrement par Flot et LFSR
- Slides
- TD - Algorithme de Berlekamp-Massey et cryptanalyse de LFSR.
Challenge
- CTF - Cryptanalyse d’un chiffrement par flot.
- Fichiers:
Cours 3 - Cryptanalyse de Chiffrements par Flots
Mise en Application
- Retrouver l’état interne du générateur de Geffe ayant produit
cette suite.
Challenge
- Lors d’un pentest, vous récupérez les fichiers dans
SecretDirectory.tar. Le
chiffrement qui a été utilisé se trouve dans
cipher.sage. Retrouvez le flag.
Cours 4 - Modes d’Opérations et Rappels sur AES
- Slides
- TD - Attaque par oracle de padding sur les
chiffrements par blocs en mode CBC. Vous pouvez utiliser le fichier
client.py pour contacter le serveur
implémentant l’oracle.