请问各位如何用c#实现对中文的md5加密?
解决方案 »
- .NET Compact Framework 开发中,使用InPutPanel打开的键盘如何默认为英文键盘?
- 13位 小数点后 精度为 4 的正数 如何判断 是否符合这个要求
- toolstrip怎么不能用imagelist上面的图标的?谢谢
- 请教一下 做一个字体选择框的相关的类
- 有在winform下用过Infragistics的UltraGrid吗,绑定到对象集合的问题要请教
- 字符串比较问题
- 高分求简单递归代码!
- 关于静态全局变量的问题,求大牛指点
- 怎么调用IE打开URL
- 如何播放音频文件(avi,mp3等)??
- C#连接Oracle错误,ORA-12154TNS:无法解析指定的连接标识符,在线等...
- 关于C#MDI的一个有意思的问题。
以下代码对一个字符串加密,应该也支持中文,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;
}