用MD5加密算法加密密码串
using System.Text;
#region 用MD5加密算法加密密码串
/// <summary>
/// 用MD5加密算法加密密码串
/// 目的:与已经进行过加密的数据库用户表密码字段比对
/// </summary>
/// <param name="sInputString">原始密码值</param>
/// <returns>加密后的密码32位字符串</returns>
private string HashString(string sInputString)
{
System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
//Replace("-","")防止"--"出现,事实上没有可能
string encoded = BitConverter.ToString(md5.ComputeHash(Encoding.Default.GetBytes(sInputString))).Replace("-","");
return encoded;
}
#endregion
#region 用MD5加密算法加密密码串
/// <summary>
/// 用MD5加密算法加密密码串
/// 目的:与已经进行过加密的数据库用户表密码字段比对
/// </summary>
/// <param name="sInputString">原始密码值</param>
/// <returns>加密后的密码32位字符串</returns>
private string HashString(string sInputString)
{
System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
//Replace("-","")防止"--"出现,事实上没有可能
string encoded = BitConverter.ToString(md5.ComputeHash(Encoding.Default.GetBytes(sInputString))).Replace("-","");
return encoded;
}
#endregion
浙公网安备 33010602011771号