SRP6Host | The implementation of the Host in the SRP-6 key agreement protocol.
Reference:
- SRP Protocol Design
Thomas J.
|
SRP6KeyAgreement | The Secure Remote Password (SRP) key agreement protocol, also known as
SRP-6, is designed by Thomas J. |
SRP6SaslClient | A variation of the SRP-6 protocol as used in the SASL-SRP mechanism, for
the User (client side).
In this alternative, the exchange goes as follows:
C -> S: I (identifies self)
S -> C: N, g, s, B = 3v + g^b (sends salt, b = random number)
C -> S: A = g^a (a = random number)
All elements are computed the same way as in the standard version.
Reference:
-
Secure Remote Password Authentication Mechanism
K.
|
SRP6SaslServer | A variation of the SRP-6 protocol as used in the SASL-SRP mechanism, for
the Host (server side).
In this alternative, the exchange goes as follows:
C -> S: I (identifies self)
S -> C: N, g, s, B = 3v + g^b (sends salt, b = random number)
C -> S: A = g^a (a = random number)
All elements are computed the same way as in the standard version.
Reference:
-
Secure Remote Password Authentication Mechanism
K.
|
SRP6TLSClient | A variation of the SRP6 key agreement protocol, for the client-side as
proposed in
Using
SRP for TLS Authentication. |
SRP6TLSServer | A variation of the SRP6 key agreement protocol, for the server-side as
proposed in
Using
SRP for TLS Authentication. |
SRP6User | The implementation of the User in the SRP-6 protocol.
Reference:
- SRP Protocol Design
Thomas J.
|
SRPAlgorithm | Utilities for use with SRP-6 based methods and protocols.
Reference:
- SRP Protocol Design
Thomas J.
|
SRPKey | An abstract representation of a base SRP ephemeral key.
This object encapsulates the two numbers:
- N: A large safe prime (N = 2q+1, where q is prime).
- g: A generator modulo N.
Note that in SRP, all arithmetic is done modulo N.
Reference:
- SRP Protocol Design
Thomas J.
|
SRPKeyPairGenerator |
Reference:
- SRP Protocol Design
Thomas J.
|
SRPKeyPairRawCodec | An object that implements the IKeyPairCodec operations for the
Raw format to use with SRP keypairs.
Reference:
- SRP Protocol Design
Thomas J.
|
SRPPrivateKey | A representation of an SRP ephemeral private key.
Reference:
- SRP Protocol Design
Thomas J.
|
SRPPublicKey | A representation of an SRP ephemeral public key.
Reference:
- SRP Protocol Design
Thomas J.
|