EasyEncrypt
Library that makes encrypting strings, byte arrays and files easy. Supports Aes, TripleDES, (.net framework only, Des, RC2 and Rijndael)
encryptedString = new Encryption(Aes.Create(), Password, Salt).Encrypt(Input);
decryptedString = new Encryption(Aes.Create(), Password, Salt).Decrypt(EnryptedInput);
encryptedString = new Encryption(TripleDES.Create(), Password, Salt).Encrypt(Input);
decryptedString = new Encryption(TripleDES.Create(), Password, Salt).Decrypt(EnryptedInput);
encryptedString = new Encryption(DES.Create(), Password, Salt).Encrypt(Input);
decryptedString = new Encryption(DES.Create(), Password, Salt).Decrypt(EnryptedInput);
encryptedString = new Encryption(RC2.Create(), Password, Salt).Encrypt(Input);
decryptedString = new Encryption(RC2.Create(), Password, Salt).Decrypt(EnryptedInput);
encryptedString = new Encryption(Rijndael.Create(), Password, Salt).Encrypt(Input);
decryptedString = new Encryption(Rijndael.Create(), Password, Salt).Decrypt(EnryptedInput);