public RsaCipher(RsaKey key) { if (key == null) throw new ArgumentNullException("key"); _key = key; _isPrivate = !_key.D.IsZero; }