Paper 2025/1604

Qlapoti: Simple and Efficient Translation of Quaternion Ideals to Isogenies

Giacomo Borin, IBM Research Zurich, University of Zurich
Maria Corte-Real Santos, École Normale Supérieure de Lyon, CNRS
Jonathan Komada Eriksen, COSIC, KU Leuven
Riccardo Invernizzi, COSIC, KU Leuven
Marzio Mula, University of the Bundeswehr Munich
Sina Schaeffler, ETH Zurich, IBM Research Zurich
Frederik Vercauteren, COSIC, KU Leuven
Abstract

The main building block in isogeny-based cryptography is an algorithmic version of the Deuring correspondence, called $\mathsf{IdealToIsogeny}$. This algorithm takes as input left ideals of the endomorphism ring of a supersingular elliptic curve and computes the associated isogeny. Building on ideas from $\mathsf{QFESTA}$, the $\mathsf{Clapoti}$ framework by Page and Robert reduces this problem to solving a certain norm equation. The current state of the art is however unable to efficiently solve this equation, and resorts to a relaxed version of it instead. This impacts not only the efficiency of the $\mathsf{IdealToIsogeny}$ procedure, but also its success probability. The latter issue has to be mitigated with complex and memory-heavy rerandomization procedures, but still leaves a gap between the security analysis and the actual implementation of cryptographic schemes employing $\mathsf{IdealToIsogeny}$ as a subroutine. For instance, in $\mathsf{SQIsign}$ the failure probability is still $2^{-60}$ which is not cryptographically negligible. The main contribution of this paper is a very simple and efficient algorithm called $\mathsf{Qlapoti}$ which approaches the norm equation from $\mathsf{Clapoti}$ directly, solving all the aforementioned problems at once. First, it makes the $\mathsf{IdealToIsogeny}$ subroutine between $2.2$ and $2.6$ times faster. This signigicantly improves the speed of schemes using this subroutine, including notably $\mathsf{SQIsign}$ and \prism. On top of that, $\mathsf{Qlapoti}$ has a cryptographically negligible failure probability. This eliminates the need for rerandomization, drastically reducing memory consumption, and allows for cleaner security reductions.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
isogeny-based cryptographyisogeniespost-quantum cryptographydeuring correspondence
Contact author(s)
ac25 @ gbor in
maria corte_real_santos @ ens-lyon fr
jeriksen @ esat kuleuven be
riccardo invernizzi @ esat kuleuven be
marzio mula @ unibw de
sschaeffle @ ethz ch
frederik vercauteren @ gmail com
History
2025-09-11: approved
2025-09-06: received
See all versions
Short URL
https://ia.cr/2025/1604
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1604,
      author = {Giacomo Borin and Maria Corte-Real Santos and Jonathan Komada Eriksen and Riccardo Invernizzi and Marzio Mula and Sina Schaeffler and Frederik Vercauteren},
      title = {Qlapoti: Simple and Efficient Translation of Quaternion Ideals to Isogenies},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1604},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1604}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.