Paper 2022/1736 Original: eprint.iacr.org/2022/1736 ↗

An algorithm for efficient detection of $(N,N)$-splittings and its application to the isogeny problem in dimension 2

Maria Corte-Real Santos
Craig Costello
Sam Frengley
Abstract

We develop an efficient algorithm to detect whether a superspecial genus 2 Jacobian is optimally $(N, N)$-split for each integer $N \leq 11$. Incorporating this algorithm into the best-known attack against the superspecial isogeny problem in dimension 2 gives rise to significant cryptanalytic improvements. Our implementation shows that when the underlying prime $p$ is 100 bits, the attack is sped up by a factor $25{\tt x}$; when the underlying prime is 200 bits, the attack is sped up by a factor $42{\tt x}$; and, when the underlying prime is 1000 bits, the attack is sped up by a factor $160{\tt x}$.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2024-12-01: last updated
2022-12-17: published
Short URL
https://ia.cr/2022/1736
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2022/1736,
      author = {Maria Corte-Real Santos and Craig Costello and Sam Frengley},
      title = {An algorithm for efficient detection of $(N,N)$-splittings and its application to the isogeny problem in dimension 2},
      howpublished = {Cryptology {ePrint} Archive, Paper 2022/1736},
      year = {2022},
      url = {https://eprint.iacr.org/2022/1736}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.