中文

扩展GLS自同态以利用Magma加速GHS Weil下降

密码学与安全 2021-06-21 v1

摘要

q=2nq = 2^n,并设 E/FqE / \mathbb{F}_{q^{\ell}} 为广义Galbraith--Lin--Scott(GLS)二元曲线,其中 2\ell \ge 2(,n)=1(\ell, n) = 1。我们证明 E/FqE / \mathbb{F}_{q^{\ell}} 上的GLS自同态在应用于 E/FqE/\mathbb{F}_{q^\ell} 的GHS Weil下降攻击所对应的像的亏格-gg 超椭圆曲线 HH 的Jacob簇 JH(Fq)J_H(\mathbb{F}_q) 上诱导出一个高效自同态,并且该自同态在使用标准指标演算程序求解 JH(Fq)J_H(\mathbb{F}_q) 上离散对数问题(DLP)时带来 nn 倍加速。我们的分析由定义在 F2531\mathbb{F}_{2^{5\cdot 31}} 上GLS椭圆曲线的素数阶子群中离散对数的显式计算所支持。我们算法的Magma实现在约 1,0351,035 个CPU日内找到了上述离散对数。

关键词

引用

@article{arxiv.2106.09967,
  title  = {Extending the GLS endomorphism to speed up GHS Weil descent using Magma},
  author = {Jesús-Javier Chi-Domínguez and Francisco Rodríguez-Henríquez and Benjamin Smith},
  journal= {arXiv preprint arXiv:2106.09967},
  year   = {2021}
}

备注

Finite Fields and Their Applications, Elsevier, In press, 75