Contribution du cours aux acquis d'apprentissage du programme de master en mathématique.
A la fin de cette activité, l'étudiant aura progressé dans sa capacité à :
- Connaître et comprendre un socle fondamental des mathématiques. Il aura notamment développé sa capacité à :
-- Reconnaître les concepts fondamentaux d'importantes théories mathématiques actuelles.
- Faire preuve d'abstraction, de raisonnement et d'esprit critique. Il aura notamment développé sa capacité à :
-- Dégager les aspects unificateurs de situations et expériences différentes.
-- Raisonner dans le cadre de la méthode axiomatique.
-- Construire et rédiger une démonstration de façon autonome, claire et rigoureuse.
Acquis d'apprentissage spécifiques au cours.
A la fin de cette activité, l'étudiant sera capable de :
- Décrire, de manière rigoureuse, la fonction et les propriétés de sécurité des principales primitives utilisées en cryptographie.
- Construire des attaques ou des preuves de la sécurité d'algorithmes.
- Reconnaître et articuler les principales techniques de cryptographie mises en oeuvre pour sécuriser l'information.
- Déterminer l'existence d'algorithmes offrant certaines garanties de sécurité dans différents contextes, notamment sur base de résultats d'impossibilité.
Modes d'évaluation des acquis des étudiants
L'évaluation se fait sur base d'un examen écrit. La possibilité est offerte aux étudiants, durant l'examen, de présenter oralement leurs solutions aux questions proposées.
On teste la connaissance et la compréhension des notions, des exemples et des principaux algorithmes introduits durant le cours, ainsi que la capacité à évaluer la sécurité d'algorithmes cryptographiques, que ce soit de manière constructive (rédaction de preuves de sécurité) ou destructive (description d'attaques). L'étudiant peut choisir la langue de l'examen (anglais ou français).
|