Beispiel #1
0
        public byte[] DecryptTripleDes(byte[] cipher, string password)
        {
            var engine = new DesEdeEngine();
            var decryptorParameters = GenerateParameters(password, tripleDesKeyBitSize, engine.GetBlockSize() * 8);

            return(Decrypt(cipher, engine, decryptorParameters));
        }
Beispiel #2
0
        public byte[] EncryptTripleDes(byte[] plain, string password)
        {
            var engine = new DesEdeEngine();
            var encryptorParameters = GenerateParameters(password, tripleDesKeyBitSize, engine.GetBlockSize() * 8);

            return(Encrypt(plain, engine, encryptorParameters));
        }