public string AES_Decrypt(string strData)
{
string AES_KEY = "123456";
try
{
Encoding encoding = Encoding.GetEncoding("BIG5");
byte[] keyArray = encoding.GetBytes(AES_KEY);
byte[] toEncryptArray = Convert.FromBase64String(strData);
RijndaelManaged rDel = new RijndaelManaged();
rDel.Key = keyArray;
rDel.Mode = CipherMode.ECB;
rDel.Padding = PaddingMode.PKCS7;
ICryptoTransform cTransform = rDel.CreateDecryptor();
byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray, 0, toEncryptArray.Length);
//strResult = UTF8Encoding.UTF8.GetString(resultArray);
strData = Encoding.GetEncoding("BIG5").GetString(resultArray);
}
catch (Exception ex)
{
//
}
return strData;
}