using System.Security.Cryptography;//MD5加密需引入的命名空间
/// <summary>
/// MD5加密
/// </summary>
/// <param name="strPwd">被加密的字符串</param>
/// <returns>返回加密后的字符串</returns>
public string MD5(string strPwd)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.Default.GetBytes(strPwd);//将字符编码为一个字节序列
byte[] md5data = md5.ComputeHash(data);//计算data字节数组的哈希值
md5.Clear();
string str = "";
for (int i = 0; i <md5data.Length-1; i++)
{
str += md5data[i].ToString("x").PadLeft(2,'0');
}
return str;
}
分享到:
相关推荐
C# MD5加密 实例源码(加密解密)
java与c#MD5加密方法得到不一致解决办法,MD5加密后得到不一致结果
C#MD5加密
C#编写的md5加密解密,含调用例子.有需要的朋友请下载使用
C# MD5加密C# MD5加密C# MD5加密C# MD5加密C# MD5加密
C#MD5加密C#MD5加密C#MD5加密C#MD5加密
输入需要加密的字符串,有两种加密方式,普通md5加密和加盐MD5加密。根据需要生成。
C# MD5加密解密源代码,可用于WinForms级WEB开发
C#实现对字符串的MD5加密方法 MD5加密通常会用在软件将客户密码存放在数据库时,这样可以有效的避免数据库中密码明文的问题
C#的MD5加密类,可以用来对需要存入数据库的数据进行MD5加密运算,然后再存入数据库。很实用。
c#md5加密,包括16位和32位
C# MD5加密算法
c#MD5加密与解密c#MD5加密与解密
C# 简单的加密 做课程设计时可以用用
C#MD5加密代码 MD5代码 MD5类
开发环境VS2013,编程语言为C#,工程是为实现MD5数据加密功能而开发的。源代码已编译通过,可放心下载运行。供学习参考。
C#MD5加密函数,用于C#的MD5加密
C# MD5加密解密实例,一个小程序,哈哈