Title :
An Improved Algorithm for Discrete Logarithm Problem
Author :
Zhang, Jun ; Chen, LiQun
Author_Institution :
Dept. of Comput. Sci., ShaoXing Univ., Shaoxing, China
Abstract :
The difficulty in solving the discrete logarithm problem (DLP) is very important to the cryptography since it is widely used in signature schemes, message encryption, authentication, and so on. The baby-step giant-step algorithm is a series of well-defined steps to compute the discrete logarithm, but its gigantic storage cost is an obvious disadvantage. The paper designs a new algorithm to compute the discrete logarithm, the method of improved algorithm is similar to the two-dimensional matrix, in which each rows only computes the first value, by this way it can solve DLP. Compare with the original algorithm, the algorithm reduce a lot of time and space spending.
Keywords :
cryptography; matrix algebra; baby-step giant-step algorithm; cryptography; discrete logarithm problem; Algorithm design and analysis; Application software; Authentication; Computer science; Costs; Cryptographic protocols; Electronic mail; Elliptic curve cryptography; Galois fields; Public key cryptography; baby-step giant-step; discrete logarithm problem (DLP); hash table; primitive-root;
Conference_Titel :
Environmental Science and Information Application Technology, 2009. ESIAT 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-0-7695-3682-8
DOI :
10.1109/ESIAT.2009.457