using System.Security.Cryptography;
private const string CrypteurKey128 = "1234567890123456";
private const string CrypteurKey192 = "123456789012345678901234";
private const string CrypteurKey256 = "12345678901234567890123456789012";
public static void Main()
byte[] inputArray = Encoding.UTF8.GetBytes("test");
using (var aes = new AesManaged())
aes.Key = Encoding.UTF8.GetBytes(CrypteurKey256);
aes.Mode = CipherMode.ECB;
aes.Padding = PaddingMode.PKCS7;
ICryptoTransform cTransform = aes.CreateEncryptor(aes.Key, aes.IV);
resultArray = cTransform.TransformFinalBlock(inputArray, 0, inputArray.Length);
Console.WriteLine(Convert.ToBase64String(resultArray, 0, resultArray.Length));