public void Cripto(enumCryptografia cryptProvider) { switch (cryptProvider) { case enumCryptografia.Rijndael: _algorithm = new RijndaelManaged(); _cryptProvider = enumCryptografia.Rijndael; break; case enumCryptografia.RC2: _algorithm = new RC2CryptoServiceProvider(); _cryptProvider = enumCryptografia.RC2; break; case enumCryptografia.DES: _algorithm = new DESCryptoServiceProvider(); _cryptProvider = enumCryptografia.DES; break; case enumCryptografia.TripleDES: _algorithm = new TripleDESCryptoServiceProvider(); _cryptProvider = enumCryptografia.TripleDES; break; } _algorithm.Mode = CipherMode.CBC; }
public Criptografia() { _algorithm = new RijndaelManaged(); _algorithm.Mode = CipherMode.CBC; _cryptProvider = enumCryptografia.Rijndael; }