protected virtual BigInteger SelectPrivateValue() { return(Srp6Utilities.GeneratePrivateValue(this.digest, this.N, this.g, this.random)); }