Fast change of level and applications to isogenies - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2023

Fast change of level and applications to isogenies

Résumé

Let (A, L , Θn) be a dimension g abelian variety together with a level n theta structure over a field k of odd characteristic, we denote by (θ Θ L i) (Z/nZ) g ∈ Γ(A, L) the associated standard basis. For ℓ a positive integer relatively prime to n and the characteristic of k, we study change of level algorithms which allow to compute level ℓn theta functions (θ Θ L ℓ i (x)) i∈(Z/ℓnZ) g from the knowledge of level n theta functions (θ Θ L i (x)) (Z/nZ) g or conversely. The classical duplication formulas is an example of change of level algorithm to go from level n to level 2n. The main result of this paper states that there exists an algorithm to go from level n to level ℓn in O(n g ℓ 2g log(ℓ)) operations in k. We deduce an algorithm to compute an isogeny f : A → B from the knowledge of (A, L , Θn) and K ⊂ A[ℓ] isotropic for the Weil pairing which computes f (x) for x ∈ A(k) in O((nℓ) g log(ℓ)) operations in k. We remark that this isogeny computation algorithm is of quasi-linear complexity in the size of K.
Fichier principal
Vignette du fichier
article_short.pdf (611.73 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03738315 , version 1 (26-07-2022)

Licence

Identifiants

Citer

David Lubicz, Damien Robert. Fast change of level and applications to isogenies. ANTS 2022 - Fifteenth Algorithmic Number Theory Symposium, Aug 2022, Bristol, United Kingdom. pp.article n°7, ⟨10.1007/s40993-022-00407-9⟩. ⟨hal-03738315⟩
206 Consultations
96 Téléchargements

Altmetric

Partager

More