Simon Abelard
Student mentoring and internships
- PhD thesis of Pierre Pébereau co-supervised with M. Safey El Din, 2022-2025
"Geometric approach to the cryptanalysis of multivariate signature schemes"
Pierre received the first prize of the EDITE graduate school for his work
- Master internship of Marie Bonboire, Feb-Aug 2026
"Cryptanalysis of the MAYO signature scheme"
- Master internship of Semwell Ferrari (with M. Safey El Din), Feb-Aug 2026
"Quantum algorithms for solving polynomial systems"
- M1 internship of Hao Shi (with L. Perret), Apr-Jul 2026
"Study of factorization-based multivariate schemes"
- Master internship of Mael L'Hostis, Mar-Aug 2023
"Fast and constant-time modular inversion applied to the KEM BIKE"
- Master internship of Sana Boussam (joint with ANSSI), Feb-Aug 2022
"Side-channel attacks assisted by Artificial Intelligence"
- Master internship of Claire Jauvion, Mar-Aug 2022
"Algebraic approaches for computing isogenies whose degrees have small prime factors"
Optimization at EPITA (Fall 2025)
- Linear programming for M1 international students (12 hours)
- Non-linear optimization for M1 international students (15 hours)
Cryptography courses at ESME (Spring 2026)
- Lectures and exercises for second-year Bachelor students (24 hours)
- Lectures and exercises for third-year Bachelor students (20 hours)
Introductory Mathematics for Cryptography (INFMDI720) at Telecom Paris (Fall 2020)
- Lectures (10.5 hours in total)
- Exercise sessions (10.5 hours in total)
- Design of 5 exercise sheets and final exam
Algorithms and data structures at UWaterloo (Spring 2019)
- Lecturer for the enriched course (30 hours)
- Design of 5 assignments and 2 exams
Operations Research at Mines Nancy (2015-2018)
- Exercise sessions for second-year students (total ~80 hours)
- Exercise sessions for first-year students (total ~15 hours)
- Course and exercise sessions for first-year students (total ~25 hours)
Computer Science at Mines Nancy (2015-2018)
- Algorithmics and programming in python, exercise sessions, second-year students (~35 hours)
- Algorithmics and programming in python, exercise sessions, first-year students (~20 hours)
- Data bases, exercise sessions, second-year students (~20 hours)