| Modifier and Type | Field and Description |
|---|---|
| protected Digest | |
| protected BigInteger | |
| protected BigInteger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public BigInteger | Returns: A new verifier for use in future SRP authenticationThe salt to use, generally should be large and random salt, byte[] The user's identifying information (eg. username) identity, byte[] The user's password password)Creates a new SRP verifier |
| public void | init(BigInteger
The safe prime to use (see DHParametersGenerator) N, BigInteger The group parameter to use (see DHParametersGenerator) g, Digest The digest to use. The same digest type will need to be used later for the actual authentication
attempt. Also note that the final session key size is dependent on the chosen digest. digest)Initialises generator to create new verifiers |
| public void |
| digest | back to summary |
|---|---|
| protected Digest digest | |
| g | back to summary |
|---|---|
| protected BigInteger g | |
| N | back to summary |
|---|---|
| protected BigInteger N | |
| SRP6VerifierGenerator | back to summary |
|---|---|
| public SRP6VerifierGenerator() | |
| generateVerifier | back to summary |
|---|---|
| public BigInteger generateVerifier(byte[] salt, byte[] identity, byte[] password) Creates a new SRP verifier
| |
| init | back to summary |
|---|---|
| public void init(BigInteger N, BigInteger g, Digest digest) Initialises generator to create new verifiers
| |
| init | back to summary |
|---|---|
| public void init(SRP6GroupParameters group, Digest digest) | |