Paper 2024/1569

The Supersingular Isogeny Path and Endomorphism Ring Problems: Unconditional Reductions

Maher Mamah, Pennsylvania State University
Abstract

In this paper we study several computational problems related to current post-quantum cryptosystems based on isogenies between supersingular elliptic curves. In particular we prove that the supersingular isogeny path and endomorphism ring problems are unconditionally equivalent under polynomial time reductions. We show that access to a factoring oracle is sufficient to solve the Quaternion path problem of KLPT and prove that these problems are equivalent, where previous results either assumed heuristics or the generalised Riemann Hypothesis (GRH). Consequently, given Shor’s quantum algorithm for factorisation, our results yield unconditional quantum polynomial reductions between the isogeny path and EndRing problems. Recently these reductions have become foundational for the security of isogeny-based cryptography

Note: Benjamin Wesolowski along with another reviewer spotted a mistake in the proof of theorem 5.1. The ratio of sampling the correct solution is not precisely stated and needs some revision. For the problem of using Cornacchia's algorithm for highly composite integers, this can be easily solved in our particular case by computing the ideal class group and the group of particular S-units or alternatively by an instance of the subset sum problem. As the discriminant of our binary quadratic form is O(log^2 p), this can be done efficiently. The author sincerely thanks Benjamin Wesolowski for his valuable feedback.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Contact author(s)
mmm8895 @ psu edu
History
2025-02-10: last of 5 revisions
2024-10-05: received
See all versions
Short URL
https://ia.cr/2024/1569
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1569,
      author = {Maher Mamah},
      title = {The Supersingular Isogeny Path and Endomorphism Ring Problems: Unconditional Reductions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1569},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1569}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.