public DsaParameters( BigInteger p, BigInteger q, BigInteger g, DsaValidationParameters parameters) { if (p == null) throw new ArgumentNullException("p"); if (q == null) throw new ArgumentNullException("q"); if (g == null) throw new ArgumentNullException("g"); this.p = p; this.q = q; this.g = g; this.validation = parameters; }
protected virtual bool Equals( DsaValidationParameters other) { return counter == other.counter && Arrays.AreEqual(seed, other.seed); }