L’objectif de cette matière est de permettre aux étudiants d’approfondir leurs
connaissances en ce qui concerne la sécurité informatique, par l’étude des différents
techniques de chiffrement ainsi que leurs catégories. A travers cette matière, l’étudiant
aura l’occasion aussi d’apprendre la gestion des clés.
Contenu de la matière :
Chapitre 1 : Le chiffrement par blocs
1. Introduction
2. Les structures de Feistel
3. D.E.S. - Data Encryption Standard
4. Faiblesses du D.E.S. et évolutions
5. A.E.S. - Advanced Encryption Standard
6. Modes de chiffrement symétrique
7. Références supplémentaires
Chapitre 2 : Chiffrement de flux
1. Les LFSR classiques
2. Utilisation moderne des LFSR
3. RC4
4. Comparaisons des chiffrements par blocs et par flots
5. Ressources supplémentaires
Chapitre 3 : Le chiffrement par clé publique
1. Concept
2. Merkle-Hellman
3. RSA : Rivest - Shamir - Adleman
4. El Gamal
5. L’utilisation des courbes elliptiques
6. Comparaisons
7. Ressources supplémentaires
Chapitre 4 : La gestion des clés
1. Distribution des clés
2. Echange des clés - Diffie Hellman
3. Ressources supplémentaires
Mode d’évaluation : Examen final + Contrôle continu
Références :
[1] Didier Müller. Les Codes secrets décryptés. City Editions, 2007.
[2] Renaud Dumont : Cryptographie et Sécurité informatique. Université de Liège 2010