…meie igapäevast IT’d anna meile igapäev…

2007-07-31

C#.NET CalculateMD5

Filed under: Infotehnoloogia,Isiklikud,Programmeerimine — Sander @ 09:21:29

Katsetan CSharp’i formatterit…

public string CalculateMD5(string input)
{
    MD5 objMD5 = System.Security.Cryptography.MD5.Create();
    byte[] byteInput = System.Text.Encoding.ASCII.GetBytes(input);
    byte[] byteHash = objMD5.ComputeHash(byteInput );  
    StringBuilder strb = new StringBuilder();
    for (int i = 0; i < byteHash.Length; i++)
    {
        strb.Append(byteHash[i].ToString("X2"));
    }
    return strb.ToString();
}

2 kommentaari »

  1. Nagu ma aru saan, siis sa soovid väljundiks tavalist 16nd süsteemis stringi. Sa võid baitidest selle stringi saamiseks kasutada ka
    string result = BitConverter.ToString(byteHash);

    kommentaar kirjutas arjasepp — 2007-08-01 @ 08:57:42 | Vasta

  2. Ei, ma soovisin Windows Live Writeri code formatter pluginat testida – kasutades selleks suvalist koodijuppi. Kui õieti mäletan, siis see on kusagilt võrgust pärit, ScrapBook’is koodijuppide all vedelemas.

    Aga jah, viimase tsükli asemel tasuks kasutada:

    return BitConverter.ToString(byteHash);

    kommentaar kirjutas dukelupus — 2007-08-01 @ 09:41:10 | Vasta


RSS feed for comments on this post. TrackBack URI

Lisa kommentaar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Muuda )

Twitter picture

You are commenting using your Twitter account. Log Out / Muuda )

Facebook photo

You are commenting using your Facebook account. Log Out / Muuda )

Google+ photo

You are commenting using your Google+ account. Log Out / Muuda )

Connecting to %s

Blog at WordPress.com.