我只知道在Web窗体中,可以利用FormsAuthentication.HashPasswordForStoringInConfigFile()来对窗体密码框进行md5的加密,在WinForm下该如何实现呢?
好象名字空间System.Security.Cryptography也能实现,但有没有人能提供实现的方法和代码,另外,我希望和Web下一样方便,就是能够将string类型的广本输入框的密码进行加密,并判断,最后登陆成功,谢谢!
好象名字空间System.Security.Cryptography也能实现,但有没有人能提供实现的方法和代码,另外,我希望和Web下一样方便,就是能够将string类型的广本输入框的密码进行加密,并判断,最后登陆成功,谢谢!
/// <param name="myString">要转换的 MD5 值的字符串</param>
public string GetOf(string myString)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] fromData = System.Text.Encoding.Unicode.GetBytes(myString);
byte[] targetData = md5.ComputeHash(fromData);
string byte2String = null; for (int i=0; i<targetData.Length; i++)
{
byte2String += targetData[i].ToString("x");
} return byte2String;
}
它可using System.Web.Security;
就可以用了,namespace is just a dll file.it can be use anywhere in c# if you add .dll at "quote"
大哥能不能也给我发个..
[email protected]