private static void ValidateValue(BigInteger x, string name, string desc) { if (x == null) throw new ArgumentNullException(name); if (x.SignValue <= 0) throw new ArgumentException("Not a valid RSA " + desc, name); }