|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IKeyAgreementParty | |
gnu.crypto.key | Provides a basic API for algorithms to generate Public/Private keypairs, and Key Agreement schemes. |
gnu.crypto.key.dh | |
gnu.crypto.key.srp6 |
Uses of IKeyAgreementParty in gnu.crypto.key |
Classes in gnu.crypto.key that implement IKeyAgreementParty | |
class |
BaseKeyAgreementParty
A base abstract class to facilitate implementations of concrete key agreement protocol handlers. |
Methods in gnu.crypto.key that return IKeyAgreementParty | |
static IKeyAgreementParty |
KeyAgreementFactory.getPartyAInstance(java.lang.String name)
Returns an instance of a key agreeent protocol handler, for party A in a two-party A..B exchange, given the
canonical name of this protocol. |
static IKeyAgreementParty |
KeyAgreementFactory.getPartyBInstance(java.lang.String name)
Returns an instance of a key agreeent protocol handler, for party B in a two-party A..B exchange, given the
canonical name of this protocol. |
Uses of IKeyAgreementParty in gnu.crypto.key.dh |
Classes in gnu.crypto.key.dh that implement IKeyAgreementParty | |
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 IKeyAgreementParty in gnu.crypto.key.srp6 |
Classes in gnu.crypto.key.srp6 that implement IKeyAgreementParty | |
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 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |