/// <exception cref="GeneralSecurityException"/> public JceAesCtrCipher(int mode, string provider) { this.mode = mode; if (provider == null || provider.IsEmpty()) { cipher = Cipher.GetInstance(Suite.GetName()); } else { cipher = Cipher.GetInstance(Suite.GetName(), provider); } }
/// <exception cref="GeneralSecurityException"/> public OpensslAesCtrCipher(int mode) { this.mode = mode; cipher = OpensslCipher.GetInstance(Suite.GetName()); }