Université Lyon 1
Arqus
Accueil  >>  Master  >>  Mathématiques appliquées, statistique  >>  M1 Mathématiques appliquées, statistique  >>  Introduction à la cryptologie
  • Domaine : Masters du domaine SCIENCES ET TECHNOLOGIES
  • Diplôme : Master
  • Mention : Mathématiques appliquées, statistique
  • Parcours : M1 Mathématiques appliquées, statistique
  • Unité d'enseignement : Introduction à la cryptologie
Nombre de crédits de l'UE : 3
Code APOGEE : MAT1347M
UE Libre pour ce parcours
UE valable pour le semestre 1 de ce parcours
    Responsabilité de l'UE :
ROBLOT XAVIER
 roblotmath.univ-lyon1.fr
04.72.44.85.78
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
12 h
Travaux Dirigés (TD)
9 h
Travaux Pratiques (TP)
9 h
Durée de projet en autonomie (PRJ)
0 h
Durée du stage
0 h
Effectif Cours magistraux (CM)
210 étudiants
Effectif Travaux dirigés (TD)
35 étudiants
Effectif Travaux pratiques (TP)
18 étudiants

* Ces horaires sont donnés à titre indicatif.

    Compétences attestées (transversales, spécifiques) :
Non rédigé
    Programme de l'UE / Thématiques abordées :
Le but de ce cours est de fournir les notions et les outils nécessaires pour bien appréhender les enjeux de la cryptographie moderne. Pour cela, nous étudierons les différents principes sur lesquels reposent les protocoles modernes (ex. AES, RSA, ElGamal, etc.) ainsi que les attaques contre ces protocoles (cryptanalyse). Une partie du cours sera dévolue à la programmation sur le logiciel SAGE de certains protocoles et d’attaques sur ces protocoles. \\

1. Aperçu historique
2. Cryptologie moderne
3. Outils mathématiques : arithmétique de base
4. Protocole de signature RSA
5. Outils mathématiques : groupes cycliques
6. Protocole de chiffrement de Elgamal
7. Primitive cryptologique : fonctions de hachage 
8. Protocoles cryptologiques avancés


SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='25301' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`