Paper 2025/1859

qt-Pegasis: Simpler and Faster Effective Class Group Actions

Pierrick Dartois, Inria Rennes
Jonathan Komada Eriksen, KU Leuven
Riccardo Invernizzi, KU Leuven
Frederik Vercauteren, KU Leuven
Abstract

In this paper, we revisit the recent Pegasis algorithm that computes an effective group action of the class group of any imaginary quadratic order $R$ on a set of supersingular elliptic curves primitively oriented by $R$. Although Pegasis was the first algorithm showing the practicality of computing unrestricted class group actions at higher security levels, it is complicated and prone to failures, which leads to many rerandomizations. We present a new algorithm, qt-Pegasis, which is much simpler, but at the same time faster and removes the need for rerandomization of the ideal we want to act with, since it never fails. It leverages the main technique of the recent Qlapoti approach. However, Qlapoti solves a norm equation in a quaternion algebra, which corresponds to the full endomorphism ring of a supersingular elliptic curve. We show that the algorithm still applies in the quadratic setting, by embedding the quadratic ideal into a quaternion ideal using a technique similar to the one applied in KLaPoTi. This way, we can reinterpret the output of Qlapoti as four equivalent quadratic ideals, instead of two equivalent quaternion ideals. We then show how to construct a Clapoti-like diagram in dimension $2$, which embeds the action of the ideal in a $4$-dimensional isogeny. We implemented our qt-Pegasis algorithm in SageMath for the CSURF group action, and we achieve a speedup over Pegasis of $1.8\times$ for the 500-bit parameters and $2.6\times$ for the 4000-bit parameters.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A minor revision of an IACR publication in EUROCRYPT 2026
Keywords
isogeny-based cryptographypost-quantum cryptographyisogeniesgroup action
Contact author(s)
pierrick dartois @ u-bordeaux fr
jonathan eriksen97 @ gmail com
riccardo invernizzi @ esat kuleuven be
frederik vercauteren @ gmail com
History
2026-02-23: last of 2 revisions
2025-10-07: received
See all versions
Short URL
https://ia.cr/2025/1859
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1859,
      author = {Pierrick Dartois and Jonathan Komada Eriksen and Riccardo Invernizzi and Frederik Vercauteren},
      title = {qt-Pegasis: Simpler and Faster Effective Class Group Actions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1859},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1859}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.