MD5加密

需要引入的命名空间

using System.Security;
using System.Security.Cryptography;

public static string Md5Encrypt(string str)
{
MD5 md5 = new MD5CryptoServiceProvider();
//将要加密的字符串转换为字节数组
byte[] palindata = Encoding.Default.GetBytes(str);

//将字符串加密后转换为字符数组
byte[] encryptData = md5.ComputeHash(palindata);

//将加密后的字节数组转换为加密字符串
string returnData = Convert.ToBase64String(encryptData);

return returnData;
}

原文地址:https://www.cnblogs.com/ahao214/p/8296628.html