For the latest news and information visit
The GNU Crypto project

Package gnu.crypto.key.dh

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.
 


For the latest news and information visit
The GNU Crypto project

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.