A note on (2,2)-isogenies via theta coordinates

IF 1.2 3区 数学 Q1 MATHEMATICS
{"title":"A note on (2,2)-isogenies via theta coordinates","authors":"","doi":"10.1016/j.ffa.2024.102496","DOIUrl":null,"url":null,"abstract":"<div><p>In this paper, we revisit the algorithm for computing chains of <span><math><mo>(</mo><mn>2</mn><mo>,</mo><mn>2</mn><mo>)</mo></math></span>-isogenies between products of elliptic curves via theta coordinates proposed by Dartois et al. For each fundamental block of this algorithm, we provide an explicit inversion-free version. Besides, we exploit the technique of <em>x</em>-only ladder to speed up the computation of gluing isogeny. Finally, we present a mixed optimal strategy, which combines the inversion-elimination tool with the original methods together to execute a chain of <span><math><mo>(</mo><mn>2</mn><mo>,</mo><mn>2</mn><mo>)</mo></math></span>-isogenies.</p><p>We make a cost analysis and present a concrete comparison between ours and the previously known methods for inversion elimination. Furthermore, we implement the mixed optimal strategy for benchmark. The results show that when computing <span><math><mo>(</mo><mn>2</mn><mo>,</mo><mn>2</mn><mo>)</mo></math></span>-isogeny chains with lengths of 126, 208 and 632, compared to Dartois, Maino, Pope and Robert's latest implementation, utilizing our techniques can reduce 9.7%, 9.5% and 9.6% multiplications over the base field <span><math><msub><mrow><mi>F</mi></mrow><mrow><mi>p</mi></mrow></msub></math></span>, respectively. Therefore, even for the updated version that employs their inversion-free algorithms, our tools still possess an advantage.</p></div>","PeriodicalId":50446,"journal":{"name":"Finite Fields and Their Applications","volume":null,"pages":null},"PeriodicalIF":1.2000,"publicationDate":"2024-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Finite Fields and Their Applications","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1071579724001357","RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we revisit the algorithm for computing chains of (2,2)-isogenies between products of elliptic curves via theta coordinates proposed by Dartois et al. For each fundamental block of this algorithm, we provide an explicit inversion-free version. Besides, we exploit the technique of x-only ladder to speed up the computation of gluing isogeny. Finally, we present a mixed optimal strategy, which combines the inversion-elimination tool with the original methods together to execute a chain of (2,2)-isogenies.

We make a cost analysis and present a concrete comparison between ours and the previously known methods for inversion elimination. Furthermore, we implement the mixed optimal strategy for benchmark. The results show that when computing (2,2)-isogeny chains with lengths of 126, 208 and 632, compared to Dartois, Maino, Pope and Robert's latest implementation, utilizing our techniques can reduce 9.7%, 9.5% and 9.6% multiplications over the base field Fp, respectively. Therefore, even for the updated version that employs their inversion-free algorithms, our tools still possess an advantage.

通过 Theta 坐标的 (2,2)-isogenies 注释
本文重温了 Dartois 等人提出的通过 Theta 坐标计算椭圆曲线乘积间 (2,2)-isogeny 链的算法。此外,我们还利用仅 x 梯形技术加快了胶合同源性的计算速度。最后,我们提出了一种混合最优策略,它将反转消除工具和原始方法结合在一起,以执行 (2,2)-isogenies 链。我们进行了成本分析,并具体比较了我们的方法和之前已知的反转消除方法。此外,我们还实施了混合最优策略作为基准。结果表明,在计算长度为 126、208 和 632 的 (2,2)-isogeny 链时,与 Dartois、Maino、Pope 和 Robert 的最新实现相比,利用我们的技术可以在基域 Fp 上分别减少 9.7%、9.5% 和 9.6% 的乘法运算。因此,即使是采用他们的无反转算法的更新版本,我们的工具仍然具有优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.00
自引率
20.00%
发文量
133
审稿时长
6-12 weeks
期刊介绍: Finite Fields and Their Applications is a peer-reviewed technical journal publishing papers in finite field theory as well as in applications of finite fields. As a result of applications in a wide variety of areas, finite fields are increasingly important in several areas of mathematics, including linear and abstract algebra, number theory and algebraic geometry, as well as in computer science, statistics, information theory, and engineering. For cohesion, and because so many applications rely on various theoretical properties of finite fields, it is essential that there be a core of high-quality papers on theoretical aspects. In addition, since much of the vitality of the area comes from computational problems, the journal publishes papers on computational aspects of finite fields as well as on algorithms and complexity of finite field-related methods. The journal also publishes papers in various applications including, but not limited to, algebraic coding theory, cryptology, combinatorial design theory, pseudorandom number generation, and linear recurring sequences. There are other areas of application to be included, but the important point is that finite fields play a nontrivial role in the theory, application, or algorithm.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信