SHARE
TWEET

Untitled




Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- public static string DecodeWithAES(byte[] ticket, byte[] aes)
- {
- var iv = aes.Take(16).ToArray();
- string text;
- var aesAlg = NewRijndaelManaged(aes);
- var decryptor = aesAlg.CreateDecryptor(aes, iv);
- using (var msDecrypt = new MemoryStream(ticket))
- {
- using (var csDecrypt = new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read))
- {
- using (var srDecrypt = new StreamReader(csDecrypt))
- {
- text = srDecrypt.ReadToEnd();
- }
- }
- }
- return text;
- }
- private static Aes NewRijndaelManaged(byte[] key)
- {
- var aesAlg = Aes.Create();
- aesAlg.Key = key;
- aesAlg.IV = key.Take(16).ToArray();
- return aesAlg;
- }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.