注册环节的MD5加密--班级管理系统心得
当用户注册时,需要对用户的密码进行加密成MD5,这是一个比较流行的加密算法,话不多说贴源码
using System.Text; using System.Security.Cryptography; /// <summary> /// 加密算法,函数的参数是密码 /// </summary> /// <param name="instr"></param> /// <returns></returns> public static string MD5(string instr) { string result; try { byte[] toByte = Encoding.Default.GetBytes(instr); MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); toByte = md5.ComputeHash(toByte); result = BitConverter.ToString(toByte).ToLower().Replace("-", ""); } catch { result = ""; } return result; }