Decomposition attack for the Jacobian of a hyperelliptic curve over an extension field

18Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We propose some kind of new attack which gives the solution of the discrete logarithm problem for the Jacobian of a curve defined over an extension field , considering the set of the union of factor basis and large primes B 0 given by points of the curve whose x-coordinates lie in . In this attack, an element of the divisor group which is written by a sum of some elements of factor basis and large primes is called (potentially) decomposed and the set of the factors that appear in the sum, is called decomposed factors. So, it will be called decomposition attack. In order to analyze the running of the decomposition attack, a test for the (potential) decomposedness and the computation of the decomposed factors are needed. Here, we show that the test to determine if an element of the Jacobian (i.e., reduced divisor) is written by an ng sum of the elements of the decomposed factors and the computation of decomposed factors are reduced to the problem of solving some multivariable polynomial system of equations by using the Riemann-Roch theorem. In particular, in the case of hyperelliptic curves of genus g, we construct a concrete system of equations, which satisfies these properties and consists of (n 2-n)g quadratic equations. Moreover, in the case of (g,n)=(1,3),(2,2) and (3,2), we give examples of the concrete computation of the decomposed factors by using the computer algebra system Magma. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Nagao, K. I. (2010). Decomposition attack for the Jacobian of a hyperelliptic curve over an extension field. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6197 LNCS, pp. 285–300). https://doi.org/10.1007/978-3-642-14518-6_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free