注册环节的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;

 

    }

 

你可能感兴趣的:(MD5加密)