首页 >> WEB开发

C# MD5 32位加密实例(C# MD5加密)

2011-10-29 13:15:37

C# MD5 32位加密实例(C# MD5加密)

        /// <summary>

        /// 对字符进行md5加密

        /// </summary>

        /// <param name="str">要加密的字符</param>

        /// <returns>md5加密后的32位字符串</returns>

        public static string StrToMd5String(string str)

        {

            MD5 md = new MD5CryptoServiceProvider();

            byte[] b = md.ComputeHash(System.Text.Encoding.Default.GetBytes(str));

            var md5str = BitConverter.ToString(b).Replace("-", "");

            return md5str;

        }