public static string StringToMD5Hash(string inputString)
{
MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
byte[] encryptedBytes = md5.ComputeHash(Encoding.ASCII.GetBytes(inputString));
StringBuilder sb = new StringBuilder();
for (int i = 0; i < encryptedBytes.Length; i++)
{
sb.AppendFormat("{0:x2}", encryptedBytes[i]);
}
return sb.ToString();
}

using System.Security.Cryptography;
using System.Text;
本文介绍了一种将字符串转换为MD5哈希的方法。通过使用MD5CryptoServiceProvider类和ASCII编码,该方法能够接收一个字符串输入并返回其对应的MD5哈希值。此过程涉及计算输入字符串的哈希值,并将得到的字节数组转换为十六进制字符串。
1241

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



