Abstract
In this paper, we describe an algorithm to compute chains of (2,2)-isogenies between products of elliptic curves in the theta model. The description of the algorithm is split into various subroutines to allow for a precise field operation counting.
We present a constant time implementation of our algorithm in Rust and an alternative implementation in SageMath. Our work in SageMath runs ten times faster than a comparable implementation of an isogeny chain using the Richelot correspondence. The Rust implementation runs up to forty times faster than the equivalent isogeny in SageMath and has been designed to be portable for future research in higher-dimensional isogeny-based cryptography.
We present a constant time implementation of our algorithm in Rust and an alternative implementation in SageMath. Our work in SageMath runs ten times faster than a comparable implementation of an isogeny chain using the Richelot correspondence. The Rust implementation runs up to forty times faster than the equivalent isogeny in SageMath and has been designed to be portable for future research in higher-dimensional isogeny-based cryptography.
Original language | English |
---|---|
Title of host publication | Advances in Cryptology – ASIACRYPT 2024 |
Subtitle of host publication | 30th International Conference on the Theory and Application of Cryptology and Information Security, Kolkata, India, December 9–13, 2024, Proceedings, Part III |
Editors | Kai-Min Chung, Yu Sasaki |
Publisher | Springer, Singapore |
Pages | 304-338 |
Number of pages | 35 |
ISBN (Electronic) | 9789819608911 |
ISBN (Print) | 9789819608904 |
DOIs | |
Publication status | Published - 12 Dec 2024 |
Event | ASIACRYPT 2024: 30th International Conference on the Theory and Application of Cryptology and Information Security - Kolkata, India Duration: 9 Dec 2024 → 13 Dec 2024 https://asiacrypt.iacr.org/2024/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 15486 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | ASIACRYPT 2024 |
---|---|
Country/Territory | India |
City | Kolkata |
Period | 9/12/24 → 13/12/24 |
Internet address |
Bibliographical note
Publisher Copyright:© 2025 International Association for Cryptologic Research.