/// <summary>
/// MD5加密
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public static string Md5Hash(string input)
{
MD5CryptoServiceProvider md5Hasher = new MD5CryptoServiceProvider();
byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(input));
return BitConverter.ToString(data);
}
/// <summary>
/// SHA1
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public static string SHA1Hash(string input)
{
SHA1 sha1Hasher = new SHA1CryptoServiceProvider();
byte[] data = sha1Hasher.ComputeHash(Encoding.Default.GetBytes(input));
return BitConverter.ToString(data);
}