Charles Bouillaguet
assistant professor
charles [dot] bouillaguet [curly stuff] sorbonne-universite [dot] fr
Sorbonne UniversitéCampus Pierre et Marie Curie
Bureau 24-25-410
4 place Jussieu, 75252 Paris Cedex 05 - FRANCE
I am a member of the ALMASTY team of the LIP6 lab in Sorbonne Université in Paris. I teach computer science in Sorbonne University.
Between 2012 and 2020, I was a member of the Computer algebra & HPC team inside the CRIStAL lab.
Teaching
Parallel Programming (in english) M1 CCA, EUmaster4HPC @SU MAIN4 @ Polytech'Sorbonne. Teaching material (also available on Moodle webpage of the course --- access as a guest is allowed).
Cryptologie 1 pour M1 CCA @ SU et MAIN4 @ Polytech'Sorbonne. Documents pédagogiques sur la page Moodle du cours --- accès anonyme autorisé. Application pour les TPs en ligne. Le poly d'une version lilloise du cours (programme légèrement différent).
Cryptologie 2, M2 CCA @ SU. Documents pédagogiques sur la page Moodle du cours --- accès anonyme autorisé. Application pour les TPs en ligne. Le poly d'un partie sur la crypto symétrique.
Cryptologie moderne, M2 MSI @ SU. Documents pédagogiques sur la page Moodle du cours --- accès anonyme autorisé. Application pour les TPs en ligne.
Research
My research interests lies primarily in cryptography. I am mostly interested in cryptanalysis and the implementation of cryptographic attacks. On the computer algebra side, I am interested in sparse gaussian elimination and solving polynomial systems. In both case I have been led to write high-performance implementations and run them on parallel computers.
- The text of my habilitation thesis (HDR).
- The text of my PhD thesis.
- My publications.
- My software productions.
- My "official" webpage at LIP6.
Popularization
I am the author of a small book entitled "Sommes-nous prisonniers des codes secrets ?" with Pierre-Alain Fouque. You can see it on the webpage of the editor.
Misc
- My Erdős number is 3 (with a monotone chain : Erdös -- Odlyzko [1979] -- Joux [1992] -- Bouillaguet [2012]).
- I have a (1,3)-Shamir number.
- Some random stuff and hacks I made in the past