Thèse soutenue

Morphismes de modules de Drinfeld et leurs algorithmes

FR  |  
EN
Auteur / Autrice : Antoine Leudière
Direction : Emmanuel ThoméPierre-Jean Spaenlehauer
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 16/09/2024
Etablissement(s) : Université de Lorraine
Ecole(s) doctorale(s) : École doctorale IAEM Lorraine - Informatique, Automatique, Électronique - Électrotechnique, Mathématiques de Lorraine (1992-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire lorrain de recherche en informatique et ses applications
Jury : Président / Présidente : Xavier Goaoc
Examinateurs / Examinatrices : Eric Schost, Alain Couvreur, Cécile Armana, Elena Berardini
Rapporteurs / Rapporteuses : Eric Schost, Alain Couvreur

Mots clés

FR  |  
EN

Mots clés contrôlés

Résumé

FR  |  
EN

Nous nous intéressons à l'algorithmique des modules de Drinfeld, visant des applications au calcul formel et à la cryptographie. Les modules de Drinfeld sont aux corps de fonctions ce que les courbes elliptiques sont aux corps de nombres. Nous proposons trois contributions principales : - Le calcul efficace de polynômes caractéristiques d'endomorphismes et de normes d'isogénies de modules de Drinfeld. Nos algorithmes sont basés sur la correspondance entre les modules de Drinfeld et les motifs d'Anderson. Dans le cas de l'endomorphisme de Frobénius, nous décrivons un autre algorithme, basé sur le calcul d'une norme réduite dans une algèbre simple centrale. - Le calcul efficace d'une action de groupe issue de la théorie du corps de classes des corps de fonctions. Un analogue de cette action est connu dans les corps de nombres dans la construction de cryptosystème de Couveignes-Rostovtsev-Stolbunov. Son exécution est relativement lente, et notre version se sert de l'arithmétique des corps de fonctions pour aboutir à des temps de calcul réduits. - L'intégration des modules de Drinfeld dans SageMath. Nous proposons la première implémentation des modules de Drinfeld qui soit intégré dans un logiciel de calcul formel majeur.