Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies

Dans cette thèse nous appliquons des techniques provenant du calcul formel et de la théorie des langages afin d'améliorer les opérations élémentaires dans certaines tours de corps finis. Nous appliquons notre construction au problème du calcul d'isogénies entre courbes elliptiques et obtenon...

Full description

Bibliographic Details
Main Author: De Feo, Luca
Language:ENG
Published: Ecole Polytechnique X 2010
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00547034
http://tel.archives-ouvertes.fr/docs/00/58/10/03/PDF/these.pdf
http://tel.archives-ouvertes.fr/docs/00/58/10/03/ANNEX/soutenance-13-12-10.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00547034
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-005470342013-01-07T17:44:01Z http://tel.archives-ouvertes.fr/tel-00547034 http://tel.archives-ouvertes.fr/docs/00/58/10/03/PDF/these.pdf http://tel.archives-ouvertes.fr/docs/00/58/10/03/ANNEX/soutenance-13-12-10.pdf Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies De Feo, Luca [MATH] Mathematics [INFO:INFO_SE] Computer Science/Software Engineering [INFO:INFO_OH] Computer Science/Other Calcul formel théorie algorithmique des nombres cryptographie courbes elliptiques isogénies corps finis complexité algébrique principe de transposition Dans cette thèse nous appliquons des techniques provenant du calcul formel et de la théorie des langages afin d'améliorer les opérations élémentaires dans certaines tours de corps finis. Nous appliquons notre construction au problème du calcul d'isogénies entre courbes elliptiques et obtenons une variante plus rapide (à la fois en théorie et en pratique) de l'algorithme de Couveignes. Le document est divisé en quatre parties. Dans la partie I nous faisons des rappels d'algèbre et de théorie de la complexité. La partie II traite du principe de transposition : nous généralisons des idées de Bostan, Schost et Lecerf et nous montrons qu'il est possible de transposer automatiquement des programmes sans pertes en complexité-temps et avec une petite perte en complexité-espace. La partie III combine les résultats sur le principe de transposition avec des techniques classiques en théorie de l'élimination ; nous appliquons ces idées pour obtenir des algorithmes asymptotiquement optimaux pour l'arithmétique des tours d'Artin-Schreier de corps finis. Nous décrivons aussi une implantation de ces algorithmes. Enfin, dans la partie IV nous utilisons les résultats précédents afin d'accélérer l'algorithme de Couveignes et de comparer le résultat avec les autres algorithmes pour le calcul d'isogénies qui font l'état de l'art. Nous présentons aussi une nouvelle généralisation de l'algorithme de Couveignes qui calcule des isogénies de degré inconnu. 2010-12-13 ENG PhD thesis Ecole Polytechnique X
collection NDLTD
language ENG
sources NDLTD
topic [MATH] Mathematics
[INFO:INFO_SE] Computer Science/Software Engineering
[INFO:INFO_OH] Computer Science/Other
Calcul formel
théorie algorithmique des nombres
cryptographie
courbes elliptiques
isogénies
corps finis
complexité algébrique
principe de transposition
spellingShingle [MATH] Mathematics
[INFO:INFO_SE] Computer Science/Software Engineering
[INFO:INFO_OH] Computer Science/Other
Calcul formel
théorie algorithmique des nombres
cryptographie
courbes elliptiques
isogénies
corps finis
complexité algébrique
principe de transposition
De Feo, Luca
Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
description Dans cette thèse nous appliquons des techniques provenant du calcul formel et de la théorie des langages afin d'améliorer les opérations élémentaires dans certaines tours de corps finis. Nous appliquons notre construction au problème du calcul d'isogénies entre courbes elliptiques et obtenons une variante plus rapide (à la fois en théorie et en pratique) de l'algorithme de Couveignes. Le document est divisé en quatre parties. Dans la partie I nous faisons des rappels d'algèbre et de théorie de la complexité. La partie II traite du principe de transposition : nous généralisons des idées de Bostan, Schost et Lecerf et nous montrons qu'il est possible de transposer automatiquement des programmes sans pertes en complexité-temps et avec une petite perte en complexité-espace. La partie III combine les résultats sur le principe de transposition avec des techniques classiques en théorie de l'élimination ; nous appliquons ces idées pour obtenir des algorithmes asymptotiquement optimaux pour l'arithmétique des tours d'Artin-Schreier de corps finis. Nous décrivons aussi une implantation de ces algorithmes. Enfin, dans la partie IV nous utilisons les résultats précédents afin d'accélérer l'algorithme de Couveignes et de comparer le résultat avec les autres algorithmes pour le calcul d'isogénies qui font l'état de l'art. Nous présentons aussi une nouvelle généralisation de l'algorithme de Couveignes qui calcule des isogénies de degré inconnu.
author De Feo, Luca
author_facet De Feo, Luca
author_sort De Feo, Luca
title Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
title_short Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
title_full Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
title_fullStr Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
title_full_unstemmed Algorithmes Rapides pour les Tours de Corps Finis et les Isogénies
title_sort algorithmes rapides pour les tours de corps finis et les isogénies
publisher Ecole Polytechnique X
publishDate 2010
url http://tel.archives-ouvertes.fr/tel-00547034
http://tel.archives-ouvertes.fr/docs/00/58/10/03/PDF/these.pdf
http://tel.archives-ouvertes.fr/docs/00/58/10/03/ANNEX/soutenance-13-12-10.pdf
work_keys_str_mv AT defeoluca algorithmesrapidespourlestoursdecorpsfinisetlesisogenies
_version_ 1716396557609205760