Clivia

在系统中常用到密码的加密,下面记录两种加密方式:

1、MD5加密

   public static string MD5PWD(string input)
{
var data
= Encoding.UTF8.GetBytes(input);
MD5CryptoServiceProvider md5
= new MD5CryptoServiceProvider();
md5.TransformFinalBlock(data,
0, data.Length);

return Convert.ToBase64String(md5.Hash);
}

2、安全散列算法加密

   public static string HashPassword(string input)
{
var data
= Encoding.UTF8.GetBytes(input);
using (HashAlgorithm sha = new SHA256Managed())
{
sha.TransformFinalBlock(data,
0, data.Length);
return Convert.ToBase64String(sha.Hash);
}
}

分类:

技术点:

相关文章:

  • 2021-10-12
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
  • 2021-10-12
猜你喜欢
  • 2021-12-29
  • 2021-11-07
  • 2021-07-27
  • 2022-02-15
  • 2021-11-19
  • 2022-01-26
  • 2021-12-13
相关资源
相似解决方案