Paper 2024/1971 Original: eprint.iacr.org/2024/1971 ↗

Further Connections Between Isogenies of Supersingular Curves and Bruhat-Tits Trees

Steven Galbraith
Valerie Gilchrist
Shai Levin
Ari Markowitz
Abstract

We further explore the explicit connections between supersingular curve isogenies and Bruhat-Tits trees. By identifying a supersingular elliptic curve $E$ over $\mathbb{F}_p$ as the root of the tree, and a basis for the Tate module $T_\ell(E)$; our main result is that given a vertex $M$ of the Bruhat-Tits tree one can write down a generator of the ideal $I \subseteq \text{End}(E)$ directly, using simple linear algebra, that defines an isogeny corresponding to the path in the Bruhat-Tits tree from the root to the vertex $M$. In contrast to previous methods to go from a vertex in the Bruhat-Tits tree to an ideal, once a basis for the Tate module is set up and an explicit map $\Phi : \text{End}(E) \otimes_{\mathbb{Z}_\ell} \to M_2( \mathbb{Z}_\ell )$ is constructed, our method does not require any computations involving elliptic curves, isogenies, or discrete logs. This idea leads to simplifications and potential speedups to algorithms for converting between isogenies and ideals.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2026-05-19: last updated
2024-12-05: published
Short URL
https://ia.cr/2024/1971
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/1971,
      author = {Steven Galbraith and Valerie Gilchrist and Shai Levin and Ari Markowitz},
      title = {Further Connections Between Isogenies of Supersingular Curves and Bruhat-Tits Trees},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1971},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1971}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.