用MD5怎么加密?
解决方案 »
- 以前没有报这个错误的就是换了服务器后就报Server Error in '/' Application.
- 问一个简单的问题啊,我的li为什么不能横向排列,在线等!!
- 求思路,如何统计类似csdn昨日得分标兵的信息,如果是一周或者一个月
- 急,高分请教input输入框在相同版本的浏览器中显示长度不同的问题。
- 我想在ASP.NET的按钮上用javascript 获得session的值
- 討論 一個關於提高數據庫讀取速度的問題?
- 做好的网页上传到网上的服务器出现了问题!!!!
- 如何使用COM 我下载第三方控件,在HTML视图中是OBJECT对象请问如何使用?
- 如何得到前台js增加的图片src地址??
- ip地址做为参数,应该是string 还是int 还是其他?
- 如何在保存页面里的一个属性??
- 如何在网页上播放各种类型视频文件呢??急!!!!
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] result = md5.ComputeHash(data);
return result;
}
/// 用Md5进行加密
/// </summary>
/// <param name="Str"></param>
/// <returns></returns>
public static string EncryptMD5(string Str)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(Str, "MD5").ToLower();
} /// <summary>
/// 用SHA1方式进行加密
/// </summary>
/// <param name="Str"></param>
/// <returns></returns>
public static string EncryptSHA1(string Str)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(Str, "SHA1").ToLower();
}
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.Default.GetBytes(str);
byte[] result = md5.ComputeHash(data);
string s= BitConverter.ToString(result);
return s;
}
简单明了
public string EncryptStr(string PWD, int Format)
{
string str = "";
switch (Format)
{
case 0:
str = FormsAuthentication.HashPasswordForStoringInConfigFile(PWD, "SHA1");
break;
case 1:
str = FormsAuthentication.HashPasswordForStoringInConfigFile(PWD, "MD5");
break;
}
return str;
}
其实这种问题。。最好是问百度、谷歌。。不过你要散分那大家都没意见学编程首先要学会利用这几个强大的搜索引擎要不浪费资源了