public interface TlsSRP6Client
| Modifier and Type | Method and Description |
|---|---|
java.math.BigInteger |
calculateSecret(java.math.BigInteger serverB)
Generates the secret S given the server's credentials
|
java.math.BigInteger |
generateClientCredentials(byte[] salt,
byte[] identity,
byte[] password)
Generates client's credentials given the client's salt, identity and password
|
java.math.BigInteger calculateSecret(java.math.BigInteger serverB)
throws java.io.IOException
serverB - The server's credentialsjava.io.IOException - If server's credentials are invalidjava.math.BigInteger generateClientCredentials(byte[] salt,
byte[] identity,
byte[] password)
salt - The salt used in the client's verifier.identity - The user's identity (eg. username)password - The user's password