REDUCING ELLIPTIC CURVE LOGARITHMS TO LOGARITHMS IN A FINITE-FIELD

被引:568
作者
MENEZES, AJ
OKAMOTO, T
VANSTONE, SA
机构
[1] NIPPON TELEGRAPH & TEL PUBL CORP LABS, YOKOSUKA, KANAGAWA, JAPAN
[2] UNIV WATERLOO, DEPT COMBINATOR & OPTIMIZAT, WATERLOO N2L 3G1, ON, CANADA
关键词
DISCRETE LOGARITHMS; ELLIPTIC CURVES; PUBLIC KEY CRYPTOGRAPHY;
D O I
10.1109/18.259647
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Elliptic curve cryptosystems have the potential to provide relatively small block size, high-security public key schemes that can be efficiently implemented. As with other known public key schemes, such as RSA and discrete exponentiation in a finite field, some care must be exercised when selecting the parameters involved, in this case the elliptic curve and the underlying field. Specific classes of curves that give little or no advantage over previously known schemes are discussed. The main result of the paper is to demonstrate the reduction of the elliptic curve logarithm problem to the logarithm problem in the multiplicative group of an extension of the underlying finite field. For the class of supersingular elliptic curves, the reduction takes probabilistic polynomial time, thus providing a probabilistic subexponential time algorithm for the former problem.
引用
收藏
页码:1639 / 1646
页数:8
相关论文
共 26 条
[1]  
Ben-Or M., 1981, 22nd Annual Symposium on Foundations of Computer Science, P394, DOI 10.1109/SFCS.1981.37
[2]  
BENDER A, 1990, LECTURE NOTES COMPUT, V435, P417
[3]   FAST EVALUATION OF LOGARITHMS IN FIELDS OF CHARACTERISTIC 2 [J].
COPPERSMITH, D .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1984, 30 (04) :587-594
[4]   Discrete Logarithms in GF(p) [J].
Coppersmith, Don ;
Odlzyko, Andrew M. ;
Schroeppel, Richard .
ALGORITHMICA, 1986, 1 (1-4) :1-15
[5]   A SUBEXPONENTIAL-TIME ALGORITHM FOR COMPUTING DISCRETE LOGARITHMS OVER GF(P2) [J].
ELGAMAL, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1985, 31 (04) :473-481
[6]  
GORDON D, 1991, DISCRETE LOGARITHMS
[7]  
GORDON D, IN PRESS ADV CRYPTOL
[8]   DISCRETE LOGARITHMS IN GF(P) USING THE NUMBER-FIELD SIEVE [J].
GORDON, DM .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1993, 6 (01) :124-138
[9]  
Hellman M. E., 1983, Advances in Cryptology, Proceedings of Crypto 82, P3
[10]  
KALISKI B, 1987, LECTURE NOTES COMPUT, V293, P84