结果应该是一样的啊 .NET自带就有的啊
#region MD5加密
/// <summary>
/// MD5加密
/// </summary>
/// <param name="str">加密字符串</param>
/// <param name="size">加密位数</param>
public static string MD5(string str,int size)
{
if(size==16)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
}
if(size==32)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5");
}
return "00000000000000000000000000000000";
}
#endregion
#region MD5加密
/// <summary>
/// MD5加密
/// </summary>
/// <param name="str">加密字符串</param>
/// <param name="size">加密位数</param>
public static string MD5(string str,int size)
{
if(size==16)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
}
if(size==32)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5");
}
return "00000000000000000000000000000000";
}
#endregion
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货