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