High-degree compression functions on alternative models of elliptic curves and their applications

11/08/2021
by   Michał Wroński, et al.
0

This paper presents method for obtaining high-degree compression functions using natural symmetries in a given model of an elliptic curve. Such symmetries may be found using symmetry of involution [-1] and symmetry of translation morphism τ_T=P+T, where T is the n-torsion point which naturally belongs to the E(𝕂) for a given elliptic curve model. We will study alternative models of elliptic curves with points of order 2 and 4, and specifically Huff's curves and the Hessian family of elliptic curves (like Hessian, twisted Hessian and generalized Hessian curves) with a point of order 3. We bring up some known compression functions on those models and present new ones as well. For (almost) every presented compression function, differential addition and point doubling formulas are shown. As in the case of high-degree compression functions manual investigation of differential addition and doubling formulas is very difficult, we came up with a Magma program which relies on the Gröbner basis. We prove that if for a model E of an elliptic curve exists an isomorphism ϕ:E → E_M, where E_M is the Montgomery curve and for any P ∈ E(𝕂) holds that ϕ(P)=(ϕ_x(P), ϕ_y(P)), then for a model E one may find compression function of degree 2. Moreover, one may find, defined for this compression function, differential addition and doubling formulas of the same efficiency as Montgomery's. However, it seems that for the family of elliptic curves having a natural point of order 3, compression functions of the same efficiency do not exist.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/23/2022

Radical isogenies and modular curves

This article explores the connection between radical isogenies and modul...
research
01/04/2022

Breaking a fully Balanced ASIC Coprocessor Implementing Complete Addition Formulas on Weierstrass Elliptic Curves

In this paper we report on the results of selected horizontal SCA attack...
research
02/05/2020

Efficient ECM factorization in parallel with the Lyness map

The Lyness map is a birational map in the plane which provides one of th...
research
11/02/2022

An analog of the Edwards model for Jacobians of genus 2 curves

We give the explicit equations for a P^3 x P^3 embedding of the Jacobian...
research
04/21/2022

Murmurations of elliptic curves

We investigate the average value of the pth Dirichlet coefficients of el...
research
06/26/2018

Elfun18 A collection of Matlab functions for the computation of Elliptical Integrals and Jacobian elliptic functions of real arguments

In the article we outline the set of Matlab functions that enable the co...
research
12/22/2022

ECM And The Elliott-Halberstam Conjecture For Quadratic Fields

The complexity of the elliptic curve method of factorization (ECM) is pr...

Please sign up or login with your details

Forgot password? Click here to reset