Efficient algorithm to compute odd-degree isogenies between Montgomery curves for CSIDH

Kenta Kodera, Chen Mou Cheng, Atsuko Miyaji

研究成果: 期刊稿件文章同行評審

摘要

Isogeny-based cryptography, such as commutative supersingular isogeny Diffie-Hellman (CSIDH), have been shown to be promising candidates for post-quantum cryptography. However, their speeds have remained unremarkable. This study focuses on computing odd-degree isogeny between Montgomery curves, which is a dominant computation in CSIDH. Our proposed “2-ADD-Skip method” technique reduces the required number of points to be computed during isogeny computation. A novel algorithm for isogeny computation is also proposed to efficiently utilize the 2-ADD-Skip method. Our proposed algorithm with the optimized parameter reduces computational cost by approximately 12% compared with the algorithm proposed by Meyer and Reith. Further, individual experiments for each degree of isogeny show that the proposed algorithm is the fastest for 19 ≤ ≤ 373 among previous studies focusing on isogeny computation including the Õ(√) algorithm proposed by Bernstein et al. The experimental results also show that the proposed algorithm achieves the fastest on CSIDH-512. For CSIDH-1024, the proposed algorithm is faster than the algorithm by Meyer and Reith although it is slower than the algorithm by Bernstein et al.

原文英語
頁(從 - 到)1245-1254
頁數10
期刊IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
E104A
發行號9
DOIs
出版狀態已出版 - 2021
對外發佈

文獻附註

Publisher Copyright:
Copyright © 2021 The Institute of Electronics, Information and Communication Engineers

指紋

深入研究「Efficient algorithm to compute odd-degree isogenies between Montgomery curves for CSIDH」主題。共同形成了獨特的指紋。

引用此