…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();
}
Advertisements

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

Täida nõutavad väljad või kliki ikoonile, et sisse logida:

WordPress.com Logo

Sa kommenteerid kasutades oma WordPress.com kontot. Logi välja / Muuda )

Twitter picture

Sa kommenteerid kasutades oma Twitter kontot. Logi välja / Muuda )

Facebook photo

Sa kommenteerid kasutades oma Facebook kontot. Logi välja / Muuda )

Google+ photo

Sa kommenteerid kasutades oma Google+ kontot. Logi välja / Muuda )

Connecting to %s

Create a free website or blog at WordPress.com.