CS Wiki | Cedric Schwyter

Diffie-Hellman Key-Agreement for General Groups

Diffie-Hellman Key-Agreement for General Groups

(Copied/paraphrased/annotated from the script on Discrete Mathematics HS21 by Prof. Ueli Maurer)

The Diffie-Hellman protocol was described earlier (Diffie-Hellman Key-Agreement) for the group . As an application of general cyclic groups we mention that the Diffie-Hellman protocol works just as well in any cyclic group for which computing from (i.e., the discrete logarithm problem) is computationally infeasible. Of course, one needs to apply a suitable mapping from to a reasonable key space.

Elliptic curves (not discussed here) are an important class of cyclic groups used in cryptography.

This project is maintained by D3PSI