For the latest news and information visit
The GNU Crypto project

Uses of Class
gnu.crypto.key.BaseKeyAgreementParty

Packages that use BaseKeyAgreementParty
gnu.crypto.key.dh   
gnu.crypto.key.srp6   
 

Uses of BaseKeyAgreementParty in gnu.crypto.key.dh
 

Subclasses of BaseKeyAgreementParty in gnu.crypto.key.dh
 class 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.
 class DiffieHellmanReceiver
          This implementation is the receiver's part of the basic version of the Diffie-Hellman key agreement exchange (B in [HAC]).
 class DiffieHellmanSender
          This implementation is the sender's part of the basic version of the Diffie-Hellman key agreement exchange (A in [HAC]).
 class 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.
 class ElGamalReceiver
          This implementation is the receiver's part of the ElGamal key agreement exchange (B in [HAC]).
 class ElGamalSender
          This implementation is the sender's part of the ElGamal key agreement exchange (A in [HAC]).
 

Uses of BaseKeyAgreementParty in gnu.crypto.key.srp6
 

Subclasses of BaseKeyAgreementParty in gnu.crypto.key.srp6
 class SRP6Host
          The implementation of the Host in the SRP-6 key agreement protocol.
 class SRP6KeyAgreement
          The Secure Remote Password (SRP) key agreement protocol, also known as SRP-6, is designed by Thomas J.
 class SRP6SaslClient
          A variation of the SRP-6 protocol as used in the SASL-SRP mechanism, for the User (client side).
 class SRP6SaslServer
          A variation of the SRP-6 protocol as used in the SASL-SRP mechanism, for the Host (server side).
 class SRP6TLSClient
          A variation of the SRP6 key agreement protocol, for the client-side as proposed in Using SRP for TLS Authentication.
 class SRP6TLSServer
          A variation of the SRP6 key agreement protocol, for the server-side as proposed in Using SRP for TLS Authentication.
 class SRP6User
          The implementation of the User in the SRP-6 protocol.
 


For the latest news and information visit
The GNU Crypto project

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