Paper 2025/1602
Attacks on PRISM-id via Torsion over Small Extension Fields
Abstract
PRISM is an isogeny-based cryptographic framework that relies on the hardness of computing a large prime-degree isogeny from a supersingular elliptic curve with an unknown endomorphism ring. It includes both an identification scheme PRISM-id and a signature scheme PRISM-sig. In this work, we present two attacks on PRISM-id. First, we analyze the probability that a randomly sampled prime $q$ in PRISM-id results in a $q$-torsion subgroup defined over a small extension field, and we show that this probability is higher than claimed in the original proposal. Exploiting this observation, we construct classical forgery attacks on PRISM-id. The first attack addresses the scenario in which the attacker cannot reject a challenge. It succeeds with probability $\tilde{\Theta}(2^{-(\lambda + \log\lambda)(1-\varepsilon)})$ and runs in expected time $\tilde{O}(\max\{2^{3\lambda\varepsilon}, 2^{\lambda(\varepsilon + 1/2)}\})$ for any positive real number $\varepsilon < 1/3$. Setting $\varepsilon = 1/4$ yields success probability $\tilde{\Theta}(2^{-3(\lambda + \log\lambda)/4})$ and expected time complexity $\tilde{O}(2^{3\lambda/4})$. The second forgery attack covers the scenario in which the attacker is allowed to reject challenges. It always succeeds and runs in expected time $\tilde{O}(2^{6\lambda/7})$. Finally, we describe an attack against the underlying hardness assumption of PRISM-id that runs in expected time $\tilde{O}(2^{\lambda/2})$. Note that our results do not affect the security of PRISM-sig.
Metadata
- Available format(s)
-
PDF
- Category
- Attacks and cryptanalysis
- Publication info
- Preprint.
- Keywords
- IsogeniesPost-QuantumIdentification SchemesPRISM
- Contact author(s)
-
kohei nakagawa @ ntt com
onuki @ mist i u-tokyo ac jp - History
- 2026-03-04: last of 2 revisions
- 2025-09-06: received
- See all versions
- Short URL
- https://ia.cr/2025/1602
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1602,
author = {Kohei Nakagawa and Hiroshi Onuki},
title = {Attacks on {PRISM}-id via Torsion over Small Extension Fields},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1602},
year = {2025},
url = {https://eprint.iacr.org/2025/1602}
}