怎么在.net中使用MD5加密和解密

怎么在.net中使用MD5加密和解密??或者有什么其他更好的办法没有???谢谢!!

/// <summary>
/// MD5 加密函数
/// </summary>
/// <param name="str"></param>
/// <param name="code"></param>
/// <returns></returns>
public static string MD5(string str,int code)
{

if(code==16)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
}

if(code==32)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5");
}

return "00000000000000000000000000000000";
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答