Discrete Logarithms in GF(p)

被引:102
作者
Coppersmith, Don [1 ]
Odlzyko, Andrew M. [1 ]
Schroeppel, Richard [2 ]
机构
[1] AT&T Bell Labs, Murray Hill, NJ 07974 USA
[2] Inference Corp, Los Angeles, CA 90045 USA
关键词
Cryptography; Number theory; Discrete logarithms;
D O I
10.1007/BF01840433
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Several related algorithms are presented for computing logarithms in fields GF(p), p a prime. Heuristic arguments predict a running time of exp((1 + o(1))root log p log log p) for the initial precomputation phase that is needed for each p, and much shorter running times for computing individual logarithms once the precomputation is done. The running time of the precomputation is roughly the same as that of the fastest known algorithms for factoring integers of size about p. The algorithms use the well known basic scheme of obtaining linear equations for logarithms of small primes and then solving them to obtain a database to be used for the computation of individual logarithms. The novel ingredients are new ways of obtaining linear equations and new methods of solving these linear equations by adaptations of sparse matrix methods from numerical analysis to the case of finite rings. While some of the new logarithm algorithms are adaptations of known integer factorization algorithms, others are new and can be adapted to yield integer factorization algorithms.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 15 条
[1]  
Adleman L. M., 1979, P 20 IEEE FDN COMP S, P55
[2]   ON A PROBLEM OF OPPENHEIM CONCERNING FACTORISATIO NUMERORUM [J].
CANFIELD, ER ;
ERDOS, P ;
POMERANCE, C .
JOURNAL OF NUMBER THEORY, 1983, 17 (01) :1-28
[3]   FAST EVALUATION OF LOGARITHMS IN FIELDS OF CHARACTERISTIC 2 [J].
COPPERSMITH, D .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1984, 30 (04) :587-594
[4]   ON THE ASYMPTOTIC COMPLEXITY OF MATRIX MULTIPLICATION [J].
COPPERSMITH, D ;
WINOGRAD, S .
SIAM JOURNAL ON COMPUTING, 1982, 11 (03) :472-492
[5]  
ELGAMAL T, IEEE T INFO IN PRESS
[6]   METHODS OF CONJUGATE GRADIENTS FOR SOLVING LINEAR SYSTEMS [J].
HESTENES, MR ;
STIEFEL, E .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1952, 49 (06) :409-436
[7]   AN ITERATION METHOD FOR THE SOLUTION OF THE EIGENVALUE PROBLEM OF LINEAR DIFFERENTIAL AND INTEGRAL OPERATORS [J].
LANCZOS, C .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1950, 45 (04) :255-282
[8]  
LENSTRA HW, UNPUB
[9]  
ODLYZKO AM, SPRINGER LECT NOTES
[10]  
Pollard J. M., 1975, BIT (Nordisk Tidskrift for Informationsbehandling), V15, P331, DOI 10.1007/BF01933667