public static string GetMD5(string sDataIn)
{
MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
byte[] bytValue, bytHash;
bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
bytHash = md5.ComputeHash(bytValue);
md5.Clear();
string sTemp = "";
for (int i = 0; i < bytHash.Length; i++)
{
sTemp += bytHash[i].ToString("X").PadLeft(2, '0');
}
return sTemp.ToLower();
}
关闭一个程序:Application.Current.Shutdown();
bit类型在sql中用0或1表示
在.net中用true或false表示
MD5加密盐 放到配置文件中
将这个盐放在配置文件内进行配置 即AppConnfig:
<appSettings>
<add Key="
PassWordSalt" value="aa">
</appSettings>
如何获取配置文件中的密码盐
//把一些可以变的值放到appconfig中
public static string GetPassWordSalt()
{
string salt= ConfigurationManager.AppSettings["
PassWordSalt"];
return salt;
}