All Classes
| Class | Description |
|---|---|
| BigIntegerUtils |
Hexadecimal encoding and decoding utility.
|
| ClientEvidenceRoutine |
Custom routine interface for computing the client evidence message 'M1'.
|
| PackageRuntimeInfo | |
| ServerEvidenceRoutine |
Custom routine interface for computing the server evidence message 'M2'.
|
| SRP6ClientCredentials |
The SRP-6a client credentials sent to the server at
step two. |
| SRP6ClientEvidenceContext |
Immutable snapshot of the SRP-6a client session variables to be used in a
ClientEvidenceRoutine. |
| SRP6ClientSession |
Stateful client-side Secure Remote Password (SRP-6a) authentication session.
|
| SRP6ClientSession.State |
Enumerates the states of a client-side SRP-6a authentication
session.
|
| SRP6CryptoParams |
The crypto parameters for the SRP-6a protocol.
|
| SRP6Exception |
Secure Remote Password (SRP-6a) exception.
|
| SRP6Exception.CauseType |
SRP-6a exception causes.
|
| SRP6Routines |
Secure Remote Password (SRP-6a) routines for computing the various protocol
variables and messages.
|
| SRP6ServerEvidenceContext |
Immutable snapshot of SRP-6a server session variables to be used in a
ServerEvidenceRoutine. |
| SRP6ServerSession |
Stateful server-side Secure Remote Password (SRP-6a) authentication session.
|
| SRP6ServerSession.State |
Enumerates the states of a server-side SRP-6a authentication session.
|
| SRP6Session |
The base abstract class for client and server-side Secure Remote Password
(SRP-6a) authentication sessions.
|
| SRP6VerifierGenerator |
Generator of password verifier 'v' values.
|
| URoutine |
Custom routine interface for computing 'u' as 'H(A | B)'.
|
| URoutineContext |
Immutable snapshot of the SRP-6a client session variables to be used in a
URoutine. |
| XRoutine |
Custom routine interface for computing the password key 'x'.
|
| XRoutineWithUserIdentity |
Alternative routine for computing a password key x = H(s | H(I | ":" | P))
|