mathematics number-theory cryptography
Definition
Discrete Logarithm
Let be a finite cyclic group of order with generator . For an element , the discrete logarithm of with respect to base is the unique integer such that
The discrete logarithm problem is to find given and .
Cryptographic Significance
Computational Hardness
For suitably chosen groups (e.g. large prime-order subgroups of or elliptic curve groups), no efficient classical algorithm is known for computing discrete logarithms. This hardness assumption underlies the security of Diffie-Hellman and ElGamal.