Encryption encryption = new Encryption(); //Trial Mode
//Encryption encryption = new Encryption("place user name here", "place license key here"); //License Mode
//Change the initialization vector
encryption.InitializationVector = "This is an initialization vector";
const string password = "MyPassword";
const string unencryptedString = "This is the input";
Console.WriteLine("The unencrypted string: {0}", unencryptedString);
string encryptedString = encryption.EncryptString(EncryptionProvider.Rijndael, password, unencryptedString);
Console.WriteLine("The encrypted string: {0}", encryptedString);
string decryptedString = encryption.DecryptString(EncryptionProvider.Rijndael, password, encryptedString);
Console.WriteLine("The deencrypted string: {0}", decryptedString);