Srp6Client public class Srp6Client Documentation Code protected BigInteger B protected IDigest digest protected BigInteger g protected BigInteger Key protected BigInteger M1 protected BigInteger M2 protected BigInteger N protected BigInteger privA protected BigInteger pubA protected SecureRandom random protected BigInteger S protected BigInteger u protected BigInteger x public Srp6Client() public virtual BigInteger CalculateClientEvidenceMessage() public virtual BigInteger CalculateSecret(BigInteger serverB) public virtual BigInteger CalculateSessionKey() public virtual BigInteger GenerateClientCredentials(byte[] salt, byte[] identity, byte[] password) public virtual void Init(BigInteger N, BigInteger g, IDigest digest, SecureRandom random) public virtual void Init(Srp6GroupParameters group, IDigest digest, SecureRandom random) protected virtual BigInteger SelectPrivateValue() public virtual bool VerifyServerEvidenceMessage(BigInteger serverM2)