Elliptic Curve Discrete Logarithm Problem over Small Degree Extension Fields

被引:0
作者
Joux, Antoine [1 ,2 ]
Vitse, Vanessa [2 ]
机构
[1] DGA, Bruz, France
[2] Univ Versailles St Quentin, Lab PRISM, F-78035 Versailles, France
关键词
Elliptic curve; Discrete logarithm problem (DLP); Index calculus; Grobner basis computation; Summation polynomials; Static Diffie-Hellman problem (SDHP); STATIC DIFFIE-HELLMAN; GROBNER BASES; COMPUTATION; ALGORITHM; SYSTEM;
D O I
10.1007/s00145-011-9116-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In 2008 and 2009, Gaudry and Diem proposed an index calculus method for the resolution of the discrete logarithm on the group of points of an elliptic curve defined over a small degree extension field . In this paper, we study a variation of this index calculus method, improving the overall asymptotic complexity when . In particular, we are able to successfully obtain relations on , whereas the more expensive computational complexity of Gaudry and Diem's initial algorithm makes it impractical in this case. An important ingredient of this result is a variation of FaugSre's Grobner basis algorithm F4, which significantly speeds up the relation computation. We show how this index calculus also applies to oracle-assisted resolutions of the static Diffie-Hellman problem on these elliptic curves.
引用
收藏
页码:119 / 143
页数:25
相关论文
共 46 条
[11]  
BOSE N. K., 1995, Multidimensional Systems Theory and Applications, P89, DOI [DOI 10.1007/978-94-017-0275-1_4, 10.1007/978-94-017-0275-1, DOI 10.1007/978-94-017-0275-1]
[12]   The Magma algebra system .1. The user language [J].
Bosma, W ;
Cannon, J ;
Playoust, C .
JOURNAL OF SYMBOLIC COMPUTATION, 1997, 24 (3-4) :235-265
[13]   Solving a system of algebraic equations with symmetries [J].
Colin, A .
JOURNAL OF PURE AND APPLIED ALGEBRA, 1997, 117 :195-215
[14]  
Cox D. A., 2007, IDEALS VARIETIES ALG, V3/e
[15]  
Daniel Shanks, 1971, P S PURE MATH, V20, P415
[16]   On the discrete logarithm problem in elliptic curves [J].
Diem, Claus .
COMPOSITIO MATHEMATICA, 2011, 147 (01) :75-104
[17]   NEW DIRECTIONS IN CRYPTOGRAPHY [J].
DIFFIE, W ;
HELLMAN, ME .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1976, 22 (06) :644-654
[18]   F5C: A variant of Faugere's F5 algorithm with reduced Grobner bases [J].
Eder, Christian ;
Perry, John .
JOURNAL OF SYMBOLIC COMPUTATION, 2010, 45 (12) :1442-1458
[19]   A PUBLIC KEY CRYPTOSYSTEM AND A SIGNATURE SCHEME BASED ON DISCRETE LOGARITHMS [J].
ELGAMAL, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1985, 31 (04) :469-472
[20]  
Faugere J.-C., 2002, ISSAC 2002. Proceedings of the 2002 International Symposium on Symbolic and Algebraic Computation, P75, DOI 10.1145/780506.780516