椭圆曲线同源计算发展史
形成与发展期 (1971-1998)
1971
Vélu 公式
首次提出椭圆曲线同源显式计算方法
→
1972
Stark 方法
发展了复乘理论与模多项式
→
1990
Elkies 公式
同源的有理分式形式,SEA算法核心
→
1994
Couveignes 算法
小特征域椭圆曲线的同源计算
→
1996
Lercier 算法
特征 2 域椭圆曲线同源计算
→
1996
Couveignes 改进
插值法计算同源
→
1998
推广 Elkies 公式
进一步扩展适用范围与效率
→
巩固期 (2008-2016)
2008
Lercier 优化
$p$-进数优化小特征上的计算
→
2008
Bostan 优化
优化 Elkies 方法的计算复杂度
→
2010~2016
Luca De Feo 的奠基性工作
完成向现代密码学应用跨越的关键转折,为同源密码学奠基
→
密码驱动发展期 (2017-2022)
2017
Montgomery 曲线同源
系统提出各项底层计算细节
→
2020
$\sqrt{\text{élu}}$ 公式
大次数同源,结式+BSGS,次线性
→
2020
根式 Vélu (Radical)
小次数同源,去随机选点,Tate形式
→
2022
$\sqrt[N]{\text{élu}}$ 公式
奇数次同源,去随机选点,Tate配对
→
2022
高维同源攻击
SIDH 的破灭,多项式时间破解
→
2022
Damien Robert 算法
多项式时间计算任意次数同源
→
-
Vélu 公式原始论文:Isogenies between elliptic curves
-
优秀的辅助理解材料:MIT 18.783 Lecture 4
-
一个简单的短综述,总结了2017年之前的发展,一直到 Couveignes 算法:Calcul d’isogénies entre courbes elliptiques