Cryptographie

Description du cours

  • Historique et principes généraux de la cryptographie.
  • Chiffrement par blocs
  • RSA, chiffrement/déchiffrement, tests de composition/primalité, générations de clés, attaques principales (petite clé publique, Wiener, canaux cachés)
  • Logarithme discret dans le cas générique, attaques génériques, cas du groupe multiplicatif d’un corps fini, calcul d’indice
  • Signature électronique
  • Infrastructures à clé publique
  • Recommandations de l’ANSSI

Compétences à acquérir

Comprendre et savoir déterminer les briques cryptographiques de bases nécessaires à la mise en place d’un système de sécurité global.

Mots-clés

Cryptographie par bloc, asymétrique, logarithme discret, RSA.

Biographie des enseignants

Sylvain Duquesne est professeur à l’Université de Rennes, responsable du master et ancien directeur de l’IRMAR. Son domaine de recherche concerne la théorie des nombres et plus particulièrement l’arithmétique et l’algorithmique sur les courbes algébriques, et les corps finis ainsi que les applications en cryptographie.

Baptiste Germon est un ancien étudiant du master cryptographie. Il prépare actuellement une thèse à l’IRISA en cryptographie sous la direction de Patrick Derbez.