代码如下:
public static string EncryptWithMD5(string source)
{
byte [] sor=Encoding.UTF8.GetBytes(source);
MD5 md5=MD5.Create();
byte [] result= md5.ComputeHash(sor);
StringBuilder strbul=new StringBuilder(40);
for(int i=0;i<result.Length;i++)
{
strbul.Append(result[i].ToString("x2"));//加密结果"x2"结果为32位,"x3"结果为48位,"x4"结果为64位
}
return strbul.ToString();
}
您可能感兴趣的文章:详解C#实现MD5加密的示例代码基于C#对用户密码使用MD5加密与解密c#多种加解密示例(md5加密解密)浅谈C#中Md5和Sha1两种加密方式c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法源代码C#计算文件MD5校验的方法C#生成MD5的函数代码C#实现对AES加密和解密的方法C#文件加密方法汇总C#加密算法汇总(推荐)C#实现的MD5加密功能与用法示例
加密
C#
示例
md5加密