Lune

CRYPTO2022顶会

Accelerating the Delfs-Galbraith Algorithm with Fast Subfield Root Detection

Maria Corte-Real Santos, Craig Costello, Jia Shi

2022年份
10被引次数
1顶会引用

摘要

. We give a new algorithm for finding an isogeny from a given supersingular elliptic curve E/ F p 2 to a subfield elliptic curve E (cid:48) / F p , which is the bottleneck step of the Delfs–Galbraith algorithm for the general supersingular isogeny problem. Our core ingredi-ent is a novel method of rapidly determining whether a polynomial f ∈ L [ X ] has any roots in a subfield K ⊂ L , while avoiding expensive root-finding algorithms. In the special case when f = Φ (cid:96),p ( X, j ) ∈ F p 2 [ X ], i.e., when f is the (cid:96) -th modular polynomial evaluated at a supersingular j -invariant, this provides a means of efficiently determining whether there is an (cid:96) -isogeny connecting the corresponding elliptic curve to a subfield curve. Together with the traditional Delfs–Galbraith walk, inspecting many (cid:96) -isogenous neighbours in this way allows us to search through a larger proportion of the supersingular set per unit of time. Though the asymptotic ˜ O ( p 1 / 2 ) complexity of our improved algorithm remains unchanged from that of the original Delfs–Galbraith algorithm, our theoretical analysis and practical implementation both show a significant reduction in the runtime of the subfield search. This sheds new light on the concrete hardness of the general supersingular isogeny problem (i.e. the foundational problem underlying isogeny-based cryptography), and has immediate implications on the bit-security of schemes like B-SIDH and SQISign for which Delfs–Galbraith is the best known classical attack. Delfs–Galbraith algorithm.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext b523d4f9-f08f-4fb7-929c-1832af3d54df

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper2

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖