tak tady to je, tady se vola ten kod
jo, jeste jsem mohl napsat, ze muzu jakykoliv data encryptovat a v pohode descryptovat...to funguje , ale ty mailovy date ne...
Kód:static void Main(string[] args) { Console.WriteLine("TDES Encryptor & Desryptor.... smrtak"); Console.Write("Encrypt or Descrypt ?? (e/d) :"); string mode = Console.ReadLine(); Console.Write("File to read: "); string read = Console.ReadLine(); Console.Write("File to write: "); string write = Console.ReadLine(); Console.Write("password(md5hash): "); string skey = Console.ReadLine(); //key MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] key = md5.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(skey),0,skey.Length); //vypis klic v hexa Console.Write("Password : "); for(int i = 0;i < key.Length;i++) Console.Write("{0:X}",key[i]); Console.WriteLine(); //run if(mode.ToUpper() == "E") TDES.EncryptData(read,write,key,key); else if(mode.ToUpper() == "D") TDES.DescryptData(read,write,key,key); Console.ReadLine(); }





Odpověď s citací