Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Hyperelliptic Covers of Different Degree for Elliptic Curves

View through CrossRef
In elliptic curve cryptography (ECC) and hyperelliptic curve cryptography (HECC), the size of cipher-text space defined by the cardinality of Jacobian is a significant factor to measure the security level. Counting problems on Jacobians of elliptic curve can be solved in polynomial time by Schoof–Elkies–Atkin (SEA) algorithm. However, counting problems on Jacobians of hyperelliptic curves are solved less satisfactorily than those on elliptic curves. So, we consider the construction of the cover map from the hyperelliptic curves to the elliptic curves to convert point counting problems on hyperelliptic curves to those on elliptic curves. We can also use the cover map as a kind of cover attacks. Given an elliptic curve over an extension field of degree n , one might try to use the cover attack to reduce the discrete logarithm problem (DLP) in the group of rational points of the elliptic curve to DLPs in the Jacobian of a curve of genus g ≥ n over the base field. An algorithm has been proposed for finding genus 3 hyperelliptic covers as a cover attack for elliptic curves with cofactor 2. Our algorithms are about the cover map from hyperelliptic curves of genus 2 to elliptic curves of prime order. As an application, an example of an elliptic curve whose order is a 256-bit prime vulnerable to our algorithms is given.
Title: Hyperelliptic Covers of Different Degree for Elliptic Curves
Description:
In elliptic curve cryptography (ECC) and hyperelliptic curve cryptography (HECC), the size of cipher-text space defined by the cardinality of Jacobian is a significant factor to measure the security level.
Counting problems on Jacobians of elliptic curve can be solved in polynomial time by Schoof–Elkies–Atkin (SEA) algorithm.
However, counting problems on Jacobians of hyperelliptic curves are solved less satisfactorily than those on elliptic curves.
So, we consider the construction of the cover map from the hyperelliptic curves to the elliptic curves to convert point counting problems on hyperelliptic curves to those on elliptic curves.
We can also use the cover map as a kind of cover attacks.
Given an elliptic curve over an extension field of degree n , one might try to use the cover attack to reduce the discrete logarithm problem (DLP) in the group of rational points of the elliptic curve to DLPs in the Jacobian of a curve of genus g ≥ n over the base field.
An algorithm has been proposed for finding genus 3 hyperelliptic covers as a cover attack for elliptic curves with cofactor 2.
Our algorithms are about the cover map from hyperelliptic curves of genus 2 to elliptic curves of prime order.
As an application, an example of an elliptic curve whose order is a 256-bit prime vulnerable to our algorithms is given.

Related Results

Arithmetic properties of non-hyperelliptic genus 3 curves
Arithmetic properties of non-hyperelliptic genus 3 curves
This thesis explores the explicit computation of twists of curves. We develope an algorithm for computing the twists of a given curve assuming that its automorphism group is known....
Reduction of Bielliptic Hyperelliptic Functions of Genus 3
Reduction of Bielliptic Hyperelliptic Functions of Genus 3
The present paper is devoted to the problem about the reduction of hyperelliptic functions of genus 3. Our research was motivated by applications to the theory of equations and dyn...
Inverse Jacobian and related topics for certain superelliptic curves
Inverse Jacobian and related topics for certain superelliptic curves
Given an elliptic curve E over the complex numbers (CC) given by y^2 = x^3 + ax + b, there exists a lattice L in CC such that the group E(CC) of complex points on E is isomorphic ...
Large families of elliptic curves ordered by conductor
Large families of elliptic curves ordered by conductor
In this paper we study the family of elliptic curves $E/{{\mathbb {Q}}}$ ...
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Scalar multiplication in elliptic curve cryptography is the most expensive and time-consuming operation. The elliptic curve cryptography attracted interest due to the development o...
Notes on hyperelliptic mapping class groups
Notes on hyperelliptic mapping class groups
AbstractHyperelliptic mapping class groups are defined either as the centralizers of hyperelliptic involutions inside mapping class groups of oriented surfaces of finite type or as...
DETERMINING NEW HIGHER ORDER CURVES USING BIQUADRATIC TRANSFORMATION METHODS
DETERMINING NEW HIGHER ORDER CURVES USING BIQUADRATIC TRANSFORMATION METHODS
The article deals with fourth-order curves and their construction methods. For the first time, the concept of four-order curves is mentioned in the works of ancient Greek scientist...
Elliptic supersonic jet control using C-D injections
Elliptic supersonic jet control using C-D injections
Purpose This study aims to investigate the mixing and decay behaviour of a Mach 2 elliptic jet (aspect ratio 2) in an over-expanded state (nozzle pressure ratio 4), controlled by t...

Back to Top