中文

椭圆曲线替代模型上的高阶压缩函数及其应用

密码学与安全 2023-06-22 v2

摘要

本文提出一种利用给定椭圆曲线模型中自然对称性获得高阶压缩函数的方法。此类对称性可通过对合 [1][-1] 的对称性以及平移态射 τT=P+T\tau_T=P+T 的对称性来发现,其中 TT 是属于给定椭圆曲线模型 E(K)E(\mathbb K)nn 阶扭转点。我们将研究具有 22 阶和 44 阶点的椭圆曲线替代模型,特别是 Huff 曲线以及具有 33 阶点的 Hessian 椭圆曲线族(如 Hessian 曲线、扭曲 Hessian 曲线和广义 Hessian 曲线)。我们回顾了这些模型上一些已知的压缩函数,并给出了新的压缩函数。对于(几乎)每一个给出的压缩函数,均给出了差加和倍点公式。由于高阶压缩函数的差加与倍点公式手动推导极为困难,我们设计了一个基于 Gröbner 基的 Magma 程序。我们证明:若椭圆曲线模型 EE 存在同构 ϕ:EEM\phi:E \to E_M,其中 EME_M 为 Montgomery 曲线,且对任意 PE(K)P \in E(\mathbb K)ϕ(P)=(ϕx(P),ϕy(P))\phi(P)=(\phi_x(P), \phi_y(P)),则模型 EE 可找到 22 次压缩函数。此外,可为此压缩函数找到与 Montgomery 曲线效率相同的差加和倍点公式。然而,对于具有自然 33 阶点的椭圆曲线族,似乎不存在同等效率的压缩函数。

关键词

引用

@article{arxiv.2111.04533,
  title  = {High-degree compression functions on alternative models of elliptic curves and their applications},
  author = {Michał Wroński and Tomasz Kijko and Robert Dryło},
  journal= {arXiv preprint arXiv:2111.04533},
  year   = {2023}
}

备注

33 pages