public static string Decryption(string text, string key, AesLib.Aes.KeySize size) { byte[] keybytes = new byte[16]; keybytes = Encoding.UTF8.GetBytes(key); AesLib.Aes b = new AesLib.Aes(size, keybytes); decryptor = b; byte[] deciphered = b.AESDecypherLong(text); b.Dump(); return(Encoding.UTF8.GetString(deciphered)); }
public static string Encryption(string text, string key, AesLib.Aes.KeySize size) { byte[] keybytes = new byte[16]; keybytes = Encoding.UTF8.GetBytes(key); AesLib.Aes a = new AesLib.Aes(size, keybytes); encryptor = a; byte[] enciphered = a.AESEncypherLong(text); string hex = a.VisualizeInHex(enciphered); return(hex); }