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