using System.Security.Cryptography;
public static string GetMD5(string str)
{
//创建MD5对象
MD5 md5 = MD5.Create();
//开始加密
//需要将字符处转换成字节数组
byte[] buffer = Encoding.GetEncoding("GBK").GetBytes(str);
//返回一个加密好的字节数组
byte[] MD5Buffer = md5.ComputeHash(buffer);
//将字节数组转换成字符串
//字节数组---字符串
//将字节数组中每个元素按照指定的编码格式解析成字符串
//直接将数组ToString();
//将字节数组中的每个元素ToString()
return Encoding.GetEncoding("GBK").GetString(MD5Buffer);
}
C# MD5加密
最新推荐文章于 2023-01-13 12:35:21 发布
本文详细介绍了如何使用C#语言通过MD5算法对输入字符串进行GBK编码加密,包括创建MD5对象、加密过程以及将加密后的字节数组转换为GBK编码的字符串。
1263

被折叠的 条评论
为什么被折叠?



