如何用c#实现对中文的md5加密
2005-12-30 15:49
337 查看
把分给我 :D
以下代码对一个字符串加密,应该也支持中文,MD5是不可逆的。
public static string GetMD5(string str)
{
byte[] b=System.Text.Encoding.Default.GetBytes(str);
b=new System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(b);
string ret="";
for(int i=0;i<b.Length;i++)
{
ret+=b[i].ToString ("x").PadLeft(2,'0');
}
return ret;
}
以下代码对一个字符串加密,应该也支持中文,MD5是不可逆的。
public static string GetMD5(string str)
{
byte[] b=System.Text.Encoding.Default.GetBytes(str);
b=new System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(b);
string ret="";
for(int i=0;i<b.Length;i++)
{
ret+=b[i].ToString ("x").PadLeft(2,'0');
}
return ret;
}
相关文章推荐
- 如何用c#实现对中文的md5加密
- 浅谈:如何用C#实现简单的带有验证码及密码使用MD5加密的“登录”WinForm小程序
- 在JSP中如何实现MD5加密的方法
- C# 如何用按钮实现鼠标滚轮操作
- C# IEnumerable和IEnumerator的区别,如何实现
- JSP中如何实现MD5加密
- 在ASP.NET中如何用C#.NET实现基于表单的验证
- C# 如何实现软件自动在线升级
- C#程序如何实现设置系统WIFI共享
- 如何用C#在Asp.net中实现打开新网页而不关闭当前页
- [转载]C#如何实现对外部程序的动态调用
- C#下如何实现无标题可拖动窗口
- 在C#中如何实现Form与Form之间的通信
- [WINFORM] C#下的winform编程如何在窗体中实现超级链接
- C# WinForm 如何实现程序重启?
- C# 如何实现控制反转(依赖注入)
- C#实现MD5加密
- 如何在 Microsoft Visual C# .NET 中实现 Microsoft Excel 自动化
- 在C#中如何实现List的比较
- C# 如何实现文本框只能输入数字