c#实现md5加密示例
程序员文章站
2024-02-15 23:27:34
复制代码 代码如下:public static string encryptwithmd5(string source) {...
复制代码 代码如下:
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();
}