using System.Security.Cryptography;
public static void Main()
static void GenEncoding()
string Key = "9lVjkBpmDGcggaXSEdwZtIhNxk6ElRGqtwHrTPYrp/Q=";
string IV = "dkxAOd1tJXXZOUiIl9GsvA==";
byte[] inputByteArray = Encoding.UTF8.GetBytes("{\"TIMESTAMP\":1638173168092,\"ThirdPartyID\":\"BF983477\"}");
AesCryptoServiceProvider csp = new AesCryptoServiceProvider();
byte[] rgbKey = Convert.FromBase64String(Key);
byte[] rgbIV = Convert.FromBase64String(IV);
using (MemoryStream ms = new MemoryStream())
var decrptor = csp.CreateDecryptor(rgbKey, rgbIV);
using (CryptoStream cs = new CryptoStream(ms, csp.CreateEncryptor(rgbKey, rgbIV), CryptoStreamMode.Write))
cs.Write(inputByteArray, 0, inputByteArray.Length);
ret = Convert.ToBase64String(ms.ToArray());
System.Console.WriteLine(ret.ToUpper());