Paper 2025/2075

Leveled Isogeny Problems with Hints

Subham Das, Helmholtz Center for Information Security
Riccardo Invernizzi, KU Leuven
Péter Kutas, Eötvös Loránd University and University of Birmingham
Jonas Meers, Ruhr University Bochum
Abstract

We define and analyze the Leveled Isogeny Problem with Hints (LIPH), which is a generalization of the Isogeny Problem with Level Structure first introduced by De Feo, Fuoutsa and Panny at EUROCRYPT'24. In a LIPH instance we are tasked to recover a secret isogeny \(\varphi\) given masked torsion point images \(M\cdot(\varphi(P),\varphi(Q))^\top\) for some \((P,Q)\) of order \(N\) and unknown \(M\in GL_2(N)\). Additionally, we are provided a \emph{hint} on \( M \), revealing some bits of its entries. Instances of LIPH occur naturally in the case of modern isogeny-based key exchanges that use masked torsion points as part of their public key, when additionally some parts of the masking matrix \( M \) are revealed due to, for instance, a side-channel attack. We provide efficient algorithms that solve various instances of LIPH, leading to efficient \emph{partial key recovery attacks} in practice. More specifically, we present Coppersmith-type attacks that are able to recover an M-SIDH/POK\'E secret key given \(50\%\) (resp. \(86\%\)) of the most-significant bits of an entry of \( M \), and a FESTA secret key given the 67\% of the most-significant bits of \( M \). In the case of FESTA we also present a tailored combinatorial attack running in subexponential time $O(2^{\sqrt{n}})$ with probability of $84\%$ when $50\%$ of the bits of $M$ leak at random.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published by the IACR in PKC 2026
Keywords
Isogeny-based cryptographypartial key exposure
Contact author(s)
subhamdas965 @ gmail com
riccardo invernizzi @ esat kuleuven be
kutasp @ gmail com
jonas meers @ rub de
History
2026-02-23: revised
2025-11-10: received
See all versions
Short URL
https://ia.cr/2025/2075
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2075,
      author = {Subham Das and Riccardo Invernizzi and Péter Kutas and Jonas Meers},
      title = {Leveled Isogeny Problems with Hints},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2075},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2075}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.