Diffie-Hellman (disambiguation)
Diffie-Hellman (DH) refers to one of the following.
Assumptions in a cyclic group :
- Computational Diffie-Hellman (CDH) — given , compute .
- Decisional Diffie-Hellman (DDH) — distinguish from .
- Discrete logarithm (DLOG) — given , compute .
Assumptions in bilinear groups:
- co-CDH — CDH across the two source groups of an asymmetric pairing.
- Bilinear Diffie-Hellman (BDH, DBDH) — computational and decisional problems in the target group.
- -Strong Diffie-Hellman (-SDH) — given , output .
Other:
- Supersingular Isogeny Diffie-Hellman (SIDH) — an isogeny-based assumption, broken by a classical polynomial-time key-recovery attack — CD22.
- Key exchange — the Diffie-Hellman key exchange protocol — DH76.