Enrolment options

UE81 - Cryptographie Contemporaine (N.Meloni)

Course categoryM1 Informatique

Cryptographie Contemporaine

Ce cours vise à fournir aux étudiants une base solide en cryptographie contemporaine, en les préparant à comprendre, et à utiliser divers systèmes cryptographiques selon le contexte.  Les concepts de base de la cryptographie moderne (confidentialité, intégrité et authenticité des données) y seront détaillés. L'accent sera mis sur les différents modes de fonctionnement du 3-DES et de l'AES. Les mathématiques sous-jacentes au RSA seront abordées ainsi que  les méthodes de génération de clés et son rôle dans la sécurité des communications. Enfin les étudiants seront familiarisés à travers des travaux pratiques avec des librairies Python et l'outil OpenSSL pour la mise en œuvre pratique de la cryptographie, y compris la génération de clés, le chiffrement et le déchiffrement, ainsi que la création de certificats.

Évaluation

  • théorie: max((CC1+CCfinal)/2,CCfinal)
  • pratique: (CC1 + CC2)/2




Enseignant: MELONI Nicolas
Guests cannot access this course. Please log in.