[Resource Topic] 2019/110: Optimized Method for Computing Odd-Degree Isogenies on Edwards Curves

Welcome to the resource topic for 2019/110

Optimized Method for Computing Odd-Degree Isogenies on Edwards Curves

Authors: Suhri Kim, Kisoon Yoon, Young-Ho Park, Seokhie Hong


In this paper, we present an efficient method to compute arbitrary odd-degree isogenies on Edwards curves. By using the w-coordinate, we optimized the isogeny formula on Edwards curves by Moody and Shumow. We demonstrate that Edwards curves have an additional benefit when recovering the coefficient of the image curve during isogeny computation. For \ell-degree isogeny where \ell=2s+1, our isogeny formula on Edwards curves outperforms Montgomery curves when s \geq 2. To better represent the performance improvements when w-coordinate is used, we implement CSIDH using our isogeny formula. Our implementation is about 20% faster than the previous implementation. The result of our work opens the door for the usage of Edwards curves in isogeny-based cryptography, especially for CSIDH which requires higher degree isogenies.

ePrint: https://eprint.iacr.org/2019/110

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .