Descriptif
Ce cours porte sur la conception, analyse, et mise en oeuvre des algorithmes cryptographiques contemporains, à travers d'une exploration en profondeur des protocoles Signal et Noise, ainsi que leurs composants.
Objectifs pédagogiques
Après avoir terminé ce cours, les apprenants devraient pouvoir reconnaître des primitives cryptographiques modernes, et de déduire les propriétés de leurs compositions en protocoles, tels que le Secure Messaging ; comparer la conception et les propriétés de sécurité des algorithmes cryptographiques, et évaluer leurs implémentations en logiciels ; distinguer les différents modèles d'attaque ; et identifier et motiver des contre-mesures de base contre les attaques par canal auxiliaire.
Diplôme(s) concerné(s)
- M1 MPRI - Fondements de l'Informatique
- Programmes d'échange internationaux
- M2 CPS - Système Cyber Physique
- Titre d’Ingénieur diplômé de l’École polytechnique
- M1 CPS - Système Cyber Physique
- MScT-Cybersecurity (CyS)
Parcours de rattachement
Pour les étudiants du diplôme M1 MPRI - Fondements de l'Informatique
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Pour les étudiants du diplôme Programmes d'échange internationaux
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Pour les étudiants du diplôme M2 CPS - Système Cyber Physique
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vous devez avoir validé l'équation suivante : UE CSC_51058_EP
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Pour les étudiants du diplôme M1 CPS - Système Cyber Physique
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Pour les étudiants du diplôme MScT-Cybersecurity (CyS)
Un premier cours sur la cryptologie, tel que CSC_51058_EP (ou l'équivalent), doit être validé.
Format des notes
Numérique sur 20Littérale/grade réduitPour les étudiants du diplôme M1 MPRI - Fondements de l'Informatique
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M2 CPS - Système Cyber Physique
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme MScT-Cybersecurity (CyS)
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 4 ECTS
Pour les étudiants du diplôme Programmes d'échange internationaux
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M1 CPS - Système Cyber Physique
Vos modalités d'acquisition :
100% control continu. (Rattrapage : oral)
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
Programme détaillé
Nous donnerons une introdution détaillée à :
- cryptographie sur les courbes elliptiques
- cryptographie post-quantique
- protocole en situation réelle
- cryptographie asymétrique
- clé moderne et mécanisme de signature numérique
- sécurité des canaux auxiliaires
- cryptographie symétrique moderne