Uses of Packagegnu.crypto.key.dh

DiffieHellmanKeyAgreement
The basic version of the Diffie-Hellman key agreement is described in the
Handbook of Applied Cryptography [HAC] as follows:
An appropriate prime p and generator g of Zp*
(2 <= g <= p-2) are selected and published.

ElGamalKeyAgreement
The ElGamal key agreement, also known as the half-certified Diffie-Hellman
key agreement, is described in the Handbook of Applied Cryptography [HAC] as
follows:
A sends to B a single message allowing one-pass key agreement.

GnuDHKey
A base asbtract class for both public and private Diffie-Hellman keys.