From: Dion O. <dol...@us...> - 2005-11-15 12:55:19
|
Update of /cvsroot/magicajax/magicajax/Core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29956/magicajax/Core Modified Files: AjaxCallHelper.cs Log Message: Because MD5 also generates a unique fingerprint (and is quicker than SHA-1), I've replaced the SHA-1 hashing by MD5 hashing Index: AjaxCallHelper.cs =================================================================== RCS file: /cvsroot/magicajax/magicajax/Core/AjaxCallHelper.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AjaxCallHelper.cs 15 Nov 2005 11:47:52 -0000 1.2 --- AjaxCallHelper.cs 15 Nov 2005 12:55:11 -0000 1.3 *************** *** 279,290 **** /// <summary> ! /// Create a base64 encoded SHA1 sum string of an input string /// </summary> /// <param name="str"></param> /// <returns></returns> ! static public string GetBase64SHA1Sum(string input) { byte[] inputBytes = UnicodeEncoding.Default.GetBytes(input); ! byte[] hashedBytes = new SHA1CryptoServiceProvider().ComputeHash(inputBytes); return Convert.ToBase64String(hashedBytes); } --- 279,290 ---- /// <summary> ! /// Create a base64 encoded MD5 sum string of an input string /// </summary> /// <param name="str"></param> /// <returns></returns> ! static public string GetBase64MD5Sum(string input) { byte[] inputBytes = UnicodeEncoding.Default.GetBytes(input); ! byte[] hashedBytes = new MD5CryptoServiceProvider().ComputeHash(inputBytes); return Convert.ToBase64String(hashedBytes); } |