- Objectif du module: La cryptologie constitue une brique théorique fondamentale dans la sécurité informatique (e.g. sécurité des réseaux informatiques, sécurité des systèmes d'exploitation, sécurité des cartes à puces).
Ce cours cherche à initier les étudiants aux divers mécanismes cryptographiques qui assurent la confidentialité, l'intégrité et l'authenticité des informations échangées. Les objectifs (de ce cours) couvrent notamment les points suivants:
- Familiarisation des étudiants avec les outils nécessaires pour la construction/analyse des mécanismes cryptographiques (e.g. arithmétique, algorithmique des entiers/polynômes).
- Présentation et analyse des primitives de base de la cryptologie symétrique et asymétrique (AES, fonctions de hachage, signature et chiffrement RSA/ElGamal, échange de clé Diffie-Hellman, protocoles d'identification).
- Introduction à la cryptanalyse: types d'adversaires, quelques attaques classiques contre certains schémas cryptographiques.
- Mode d'évaluation: Devoir Surveillé (50%), Examen (50%)
- Modalités de validation voir conditions de validation du module "Mathématiques appliquées à l’informatique"
top