Lably
Skip to content

Decisional Diffie–Hellman assumption

Assumption used in cryptographic systems

  • 3 min read
  • 4 chapters

Explore on Lably

ToursExplore Lably’s 3D tours

Definition

Consider a (multiplicative) cyclic group G of order q, and with generator g. The DDH assumption states that, given ga and gb for uniformly and independently chosen a,b∈Zq, the value gab "looks like" a random element in G.

This intuitive notion can be formally stated by saying that the following two probability distributions are computationally indistinguishable (in the security parameter, n=log⁡(q)):

  • (ga,gb,gab), where a and b are randomly and independently chosen from Zq.
  • (ga,gb,gc), where a,b,c are randomly and independently chosen from Zq.

Triples of the first kind are often called DDH triplet or DDH tuples.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication