StrConversionMD5: 方法能够将传入的字符串转换为MD5值
namespace MD5加密
{
class Program
{
static void Main(string[] args)
{
string aa = "123";
Console.WriteLine(StrConversionMD5(aa));
Console.ReadKey();
}
public static string StrConversionMD5( string str )
{
MD5 md5 = MD5.Create();
byte[] c = System.Text.Encoding.Default.GetBytes(str);
byte[] b = md5.ComputeHash(c);//用来计算指定数组的hash值
//将每一个字节数组中的元素都tostring,在转成16进制
string newStr = null;
for (int i = 0; i < b.Length; i++)
{
newStr += b[i].ToString("x2") ; //ToString(param);//传入不同的param可以转换成不同的效果
}
return newStr;
} // functionEND
}
}