Nimbus SRP

Specification

Secure Remote Password (SPR) protocol

Nimbus SRP is a Java implementation of revision 6a of the Secure Remote Password protocol (2002):

The default routines for computing the various protocol variables and messages comply with RFC 5054 (SRP for TLS), with the following exceptions / additions:

The library provides interfaces for plugging in custom routines for the password key 'x' and the client and server evidence messages 'M1' and 'M2'.

Configuration

The verifier generator supports the following configuration settings:

The client and server session classes support the following configuration settings:

Change log