ON THE DISCRETE LOGARITHM PROBLEM IN CLASS GROUPS OF CURVES

被引:18
作者
Diem, Claus [1 ]
机构
[1] Univ Leipzig, Inst Math, D-04103 Leipzig, Germany
关键词
Discrete logarithm problem; curves; index calculus; ROOTS;
D O I
10.1090/S0025-5718-2010-02281-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study the discrete logarithm problem in degree 0 class groups of curves over finite fields, with particular emphasis on curves of small genus. We prove that for every fixed g >= 2, the discrete logarithm problem in degree 0 class groups of curves of genus g can be solved in an expected time of a (O) over tilde (q(2-2/g)), where F-q, is the ground field. This result generalizes a corresponding result for hyperelliptic curves given in imaginary quadratic representation with cyclic degree 0 class group, and just as this previous result, it is obtained via an index calculus algorithm with double large prime variation. Generalizing this result, we prove that for fixed g(0) >= 2 the discrete logarithm problem in class groups of all curves C/F-q of genus g >= g(0) can be solved in an expected time of (O) over tilde((q(g))(2/g0(1- 1/g0))) and in an expected time of (O) over tilde(#Cl-0(C)(2/g0(1 - 1/g0))). As a complementary result we prove that for any fixed n is an element of N with n >= 2 the discrete logarithm problem in the groups of rational points of elliptic curves over finite fields F-qn, q a prime power, can be solved in an expected time of (O) over tilde (q(2-2/n)). Furthermore, we give an algorithm for the efficient construction of a uniformly randomly distributed effective divisor of a specific degree, given the curve and its L-polynomial.
引用
收藏
页码:443 / 475
页数:33
相关论文
共 19 条
[1]  
Aho A. V., 1974, The design and analysis of computer algorithms
[2]  
[Anonymous], 2004, SUMMATION POLYNOMIAL
[3]  
Cohen H., 1996, A Course in Computational Algebraic Number Theory
[4]  
Diem C., 2008, THESIS
[5]  
DIEM C, 2010, COMPOS MATH IN PRESS
[6]   A general framework for subexponential discrete logarithm algorithms [J].
Enge, A ;
Gaudry, P .
ACTA ARITHMETICA, 2002, 102 (01) :83-103
[7]  
Gaudry P, 2006, MATH COMPUT, V76, P475
[8]   Index calculus for abelian varieties of small dimension and the elliptic curve discrete logarithm problem [J].
Gaudry, Pierrick .
JOURNAL OF SYMBOLIC COMPUTATION, 2009, 44 (12) :1690-1702
[9]  
HESS F, 2005, COMPUTING RELATIONS
[10]  
HESS F, 2001, J SYMB COMPUT, P11