CDH ⇒ DLOG
Statement
Migrated verbatim from discrete-logarithm § Discrete logarithm:
The discrete logarithm (DLOG) assumption is used throughout cryptography. It is a natural strengthening of the CDH assumption. In other words, an adversary which can solve the DLOG problem can also solve CDH in the same group.
Migrated verbatim from discrete-logarithm § Related results:
- It is easy to see that if can compute for a random , then can compute both and from and and find easily. This establishes that DLOG is not easier than CDH.
Notes
source: folklore: the claim carried no citation on the page it was
migrated from, and none was invented.
class: unstated: no citing page says which notion of reduction is meant.
Recording a class the wiki does not state would add a claim.
This relation is stated on 2 pages; the statements above are all of them.
Recorded during migration and not fixed — these are claims about the source text, not changes to it:
- SUSPECTED DIRECTION CONFUSION: calling DLOG a natural strengthening of the CDH assumption inverts assumption strength — CDH hardness implies DLOG hardness, so the DLOG assumption is the weaker one. The following gloss (an adversary solving DLOG also solves CDH) is correct.
- Uncited and not flagged folklore or standard.
- Same pattern of wording appears in the intros of computational-diffie-hellman.md and decisional-diffie-hellman.md.
- Duplicate of the intro claim at line 12.
- The sketch silently invokes two DLOG solutions (for g^x and g^y) where one suffices.