Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        public Criptografia()

        {
            _algorithm      = new RijndaelManaged();
            _algorithm.Mode = CipherMode.CBC;
            _cryptProvider  = enumCryptografia.Rijndael;
        }