using System; using System.Security.Cryptography; using System.Text; class Program { static void Main(string[] args) { string encryptedText = "vq1AKvG5JMj4zenUcYH1kbRG8wg7Rkn5DVBiSgqjtiwF5cn3PZpBqiDrtrjlIaqjEDvYGqydsGv+CTj8k8XnbgVQ7BCsgAZlQLgQpd06n7HmKePyJna7lfsGMEuUfxcKTwB2glbytA0SMJUmyXFZOw=="; string decryptedText = AESDecryptBase64ToString2(encryptedText); Console.WriteLine(decryptedText); } public static string AESDecryptBase64ToString2(string strCipherText) { byte[] array = Convert.FromBase64String(strCipherText); RijndaelManaged rijndaelManaged = new RijndaelManaged(); rijndaelManaged.BlockSize = 128; rijndaelManaged.FeedbackSize = 128; rijndaelManaged.KeySize = 256; rijndaelManaged.Mode = CipherMode.CBC; rijndaelManaged.IV = Encoding.UTF8.GetBytes("SMSBOOMER"); // IV değerini ayarla rijndaelManaged.Key = Encoding.UTF8.GetBytes(Logın.DecryptKey); // Anahtar değerini buraya girin byte[] bytes = rijndaelManaged.CreateDecryptor().TransformFinalBlock(array, 0, array.Length); return Encoding.UTF8.GetString(bytes); } }