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.