Class Summary |
DHKeyPairRawCodec |
An object that implements the IKeyPairCodec operations for the
Raw format to use with Diffie-Hellman keypairs. |
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. |
DiffieHellmanReceiver |
This implementation is the receiver's part of the basic version of the
Diffie-Hellman key agreement exchange (B in [HAC]). |
DiffieHellmanSender |
This implementation is the sender's part of the basic version of the
Diffie-Hellman key agreement exchange (A in [HAC]). |
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. |
ElGamalReceiver |
This implementation is the receiver's part of the ElGamal key agreement
exchange (B in [HAC]). |
ElGamalSender |
This implementation is the sender's part of the ElGamal key agreement
exchange (A in [HAC]). |
GnuDHKey |
A base asbtract class for both public and private Diffie-Hellman keys. |
GnuDHKeyPairGenerator |
An implementation of a Diffie-Hellman keypair generator. |
GnuDHPrivateKey |
An implementation of the Diffie-Hellman private key. |
GnuDHPublicKey |
An implementation of the Diffie-Hellman public key. |
RFC2631 |
An implementation of the Diffie-Hellman parameter generation as defined in
RFC-2631. |