using System.Security.Cryptography;
public static void Main()
Console.WriteLine("Hello World");
var connString = Decrypt("wM+UbhgZeiK1V0vQCYXjQXwZQ5qvoZcsba0L9WeCfcTGSAyV34MsatOupuP4QAVjaC7SQ8wVag/Jo2vlW5YhHw358dr9TPl03InMbbvrmmcjmTFCWxzAk6/a+uv6aO16Gy6FTVbtBdL6hh7xFMiETaDp2JzieduxWPpGC2hmdpo2TFg6q/TD/y13m9lmNi1azakU/0zKeh+df3cKkWBlwmBAnVJrdi8juwn6SA9U682GhAKgFxDlrxJs+3V+1HonKmcziukzwAsS4qOX/rAynQ==", "F45vwwfNgwezZHCq");
var connExactString = Decrypt("b3ksPSdp/lAakfxg4rEijdtQC7fvitCeZClfYfo9OoEmOt0meluoIt6bW+rFwUuPRC9oGuT3fwurtK0UUulCdDAXIG8xUa1jg7xM1fQv1DZxQRRUgYbqPn7oOJHZ0UWpVy02sv3oZE8oaKIGQmgNUFnDOt0Z5mINQYwJN9L6GJk5vKjyRqjahgNcakjfOX5SXeS3+hGq3CVCO4jxEoHkcdVn/JyC5CF3hYto1iCb5d4YHCJJ/XokQNe31PWqDE2yMyOrpv0+AU4ezSl7ZmfdyTNqAEdpFhvY4qQVOonSVM7JS6DwOG0Jnh/ndQD0zbI+BgsFhVBLS9gqQxqW4L6ciA==", "F45vwwfNgwezZHCq");
var connEventString = Decrypt("wM+UbhgZeiK1V0vQCYXjQXwZQ5qvoZcsba0L9WeCfcTGSAyV34MsatOupuP4QAVj5+ZN7GeAJjWjNPLu9G2mIwW9d5BGOt+xulZBBasPJym7Uz+yVDWMBX5KGOJBCNlgmPivaFbMkqpOdq4iyLi2rwhamEcRj01ZI/pEApomxAYSS839Iwh1/Td/F3jV1tFkJLs3kbveE/K//yWKOgV0QlAjXPpaY9MLlugCKcAi1X4oavRdhTNWJ11H+gPZHBSNSgvicy2F+ZbO+PPSjxag3uo/SvHLjzXwkk2J2S7mvzY=", "F45vwwfNgwezZHCq");
Console.WriteLine("connString: " + connString);
Console.WriteLine("connExactString: " + connExactString);
Console.WriteLine("connEventString: " + connEventString);
public static string Decrypt(string cipherText, string password)
byte[] cipherBytes = Convert.FromBase64String(cipherText);
Rfc2898DeriveBytes pdb = new Rfc2898DeriveBytes(password, new byte[]
byte[] decryptedData = Decrypt(cipherBytes, pdb.GetBytes(32), pdb.GetBytes(16));
return Encoding.Unicode.GetString(decryptedData);
private static byte[] Decrypt(byte[] cipherData, byte[] key, byte[] iv)
using (MemoryStream ms = new MemoryStream())
using (Rijndael alg = Rijndael.Create())
using (CryptoStream cs = new CryptoStream(ms, alg.CreateDecryptor(), CryptoStreamMode.Write))
cs.Write(cipherData, 0, cipherData.Length);
decryptedData = ms.ToArray();