public static void Main()
Console.WriteLine("Briefing redirekcija");
string login = "BEN8454".Replace("|", "@9@") + "|" + "briefingpromo".Replace("|", "@9@");
string param = Encrypt(login, "makni_se_majstore_molim_te");
Console.WriteLine("http://nadmetanja.briefing-nadmetanja.hr/Prijava/tabid/110/Default.aspx?l=" + param);
public static string Encrypt(string toEncrypt, string key)
byte[] toEncryptArray = System.Text.UTF8Encoding.UTF8.GetBytes(toEncrypt);
System.Security.Cryptography.MD5CryptoServiceProvider hashmd5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
keyArray = hashmd5.ComputeHash(System.Text.UTF8Encoding.UTF8.GetBytes(key));
System.Security.Cryptography.TripleDESCryptoServiceProvider tdes = new System.Security.Cryptography.TripleDESCryptoServiceProvider();
tdes.Mode = System.Security.Cryptography.CipherMode.ECB;
tdes.Padding = System.Security.Cryptography.PaddingMode.PKCS7;
System.Security.Cryptography.ICryptoTransform cTransform = tdes.CreateEncryptor();
byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray, 0, toEncryptArray.Length);
return Convert.ToBase64String(resultArray).Replace("/", "@1@").Replace("=", "@2@").Replace("+", "@3@");