English

Multiplication polynomials for elliptic curves over finite local rings

Number Theory 2023-06-06 v2 Cryptography and Security

Abstract

For a given elliptic curve EE over a finite local ring, we denote by EE^{\infty} its subgroup at infinity. Every point PEP \in E^{\infty} can be described solely in terms of its xx-coordinate PxP_x, which can be therefore used to parameterize all its multiples nPnP. We refer to the coefficient of (Px)i(P_x)^i in the parameterization of (nP)x(nP)_x as the ii-th multiplication polynomial. We show that this coefficient is a degree-ii rational polynomial without a constant term in nn. We also prove that no primes greater than ii may appear in the denominators of its terms. As a consequence, for every finite field Fq\mathbb{F}_q and any kNk\in\mathbb{N}^*, we prescribe the group structure of a generic elliptic curve defined over Fq[X]/(Xk)\mathbb{F}_q[X]/(X^k), and we show that their ECDLP on EE^{\infty} may be efficiently solved.

Keywords

Cite

@article{arxiv.2302.03650,
  title  = {Multiplication polynomials for elliptic curves over finite local rings},
  author = {Riccardo Invernizzi and Daniele Taufer},
  journal= {arXiv preprint arXiv:2302.03650},
  year   = {2023}
}