今天是2019年1月26日,今天是我博客的成立的第一天,希望大家后面多多光顾,后面我以会把一些简单的和复杂的技术更新出来。谢谢
这个是一个我之前项目中的注册里面的密码和一些敏感的数据是加密用的!
这是一个MD5加密的方法,能够有效的防御一些项目里面敏感数据泄露,我记得在我们刚刚做项目的时候很多敏感数据都不是加密的然而就出现了很多问题,因为在一些不怀好意的人眼中就是很好机会,有了这个方法至少能减少一些敏感数据泄露。使用方法很简单
就是直接复制到一个帮助类,然后调用输入变量返回类型是string最好是用if判断一防止这个方法返回空!
public static string GetMd5(string str)
{
MD5 md5Hash = MD5.Create();
byte[] data = md5Hash.ComputeHash(Encoding.UTF8.GetBytes(str));
StringBuilder sBuilder = new StringBuilder();
for (int i = 0; i < data.Length; i++)
sBuilder.Append(data[i].ToString("x2"));
return sBuilder.ToString();
}
很好!很有效果!6666