TOPICS
Search

Discrete Logarithm Problem


The discrete logarithm problem is the computational problem of finding an integer x such that g^x=h in a given finite group, when g and h are specified and such an x exists. In a multiplicative group modulo n, this amounts to solving

 g^x=h (mod n).

The apparent difficulty of this problem in suitable groups underlies the security of several public-key cryptosystems used in cryptography.


See also

Discrete Logarithm, Primitive Root

Explore with Wolfram|Alpha

References

Menezes, A. J.; van Oorschot, P. C.; and Vanstone, S. A. Handbook of Applied Cryptography. Boca Raton, FL: CRC Press, 1996.

Cite this as:

Weisstein, Eric W. "Discrete Logarithm Problem." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/DiscreteLogarithmProblem.html

Subject classifications