IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c#md5加密函数|MD5加密实例

2014-12-03 18:47 来源: IT技术学习网原创 阅读:

本文讲述c#中如何进行md5加密。

下面给出了一个自定义md5加密函数md5encrypt(string strname),通过它我们可以方便的实现md5加密。

using System.Security.Cryptography;
public string md5encrypt(string strname)
        {
            MD5 newmd5 = new MD5CryptoServiceProvider();
            byte[] data = System.Text.Encoding.Default.GetBytes(strname);
            byte[] md5data = newmd5.ComputeHash(data);          
            string md5str = "";
            for (int i = 0; i < md5data.Length; i++)
            {
                md5str += md5data[i].ToString("x");
            }
            newmd5.Clear();
            return md5str;
        }

生成的是常规md5加密,32位MD5小写

例如:输入是"aaaaaa",输出是"0b4e7a0e5fe84ad35fb5f95b9ceeac79"

c#md5加密函数|MD5加密实例
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/md5.html

评论文章 c#md5加密函数|MD5加密实例
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图