Objectifs
Le master mention Mathématiques et Applications propose une formation rigoureuse et originale à l’interface des mathématiques et de l’informatique, centrée sur les enjeux contemporains de la protection de l’information. Unique en France, ce master s’adresse en priorité aux étudiants disposant d’une solide formation mathématique, ainsi que d’un intérêt marqué pour la programmation, les réseaux informatiques et les technologies de la communication.
Le parcours Arithmétique, Codage et Cryptologie (ACC) constitue une spécialisation de haut niveau dans les deux grands piliers de la sécurité de l’information : la cryptographie et les codes correcteurs d’erreurs. Il permet aux étudiants d’acquérir une double compétence, mêlant fondements mathématiques solides et mise en œuvre algorithmique, avec une articulation étroite entre théorie et pratique. Le parcours s’inscrit également dans des volets technologiques innovants, tels que l’intelligence artificielle appliquée à la cryptanalyse et la cryptographie post-quantique, répondant aux défis émergents de la cybersécurité.
Le master a pour ambition de :
- Fournir des bases théoriques solides en algèbre, arithmétique, mathématiques discrètes et théorie des nombres ;
- Apporter une maîtrise approfondie des deux piliers de la protection de l’information : cryptographie et codage correcteur ;
- Développer des compétences pratiques en programmation et sécurité des systèmes.
La formation s’articule autour de quatre axes complémentaires :
- des enseignements fondamentaux en mathématiques (algèbre, théorie des nombres, combinatoire, etc.) ;
- des cours spécialisés en cryptographie (cryptographie symétrique et asymétrique, cryptanalyse) classique et post-quantique ;
- des enseignements appliqués en codage (codes linéaires, codes cycliques, techniques de décodage) ;
- des enseignements en interaction entre le codage et la cryptographie.
Ce master vise à former des spécialistes capables de relever les défis scientifiques, technologiques et économiques liés à la sécurité de l’information. Il leur fournit une culture mathématique approfondie, une compréhension fine des problématiques de sécurité et une maîtrise des méthodes algorithmiques utilisées dans les applications modernes de la cryptographie et du codage.