MD5加密过时方法替换

Posted loners

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MD5加密过时方法替换相关的知识,希望对你有一定的参考价值。

使用System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile进行MD5加密时,会出现已过时

 1 /// <summary>
 2 /// 32位MD5加密
 3 /// </summary>
 4 /// <param name="input"></param>
 5 /// <returns></returns>
 6 private static string Md5Hash(string input)
 7 {
 8     MD5CryptoServiceProvider md5Hasher = new MD5CryptoServiceProvider();
 9     byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(input));
10     StringBuilder sBuilder = new StringBuilder();
11     for (int i = 0; i < data.Length; i++)
12     {
13         sBuilder.Append(data[i].ToString("x2"));
14     }
15     return sBuilder.ToString();
16 }

 

以上是关于MD5加密过时方法替换的主要内容,如果未能解决你的问题,请参考以下文章

{过时·留存}MS Office文档

access数据库里面的用户名用MD5加密怎么样来解密?

MD5 加密方法

MD5加密

MD5加密及验证方法-java代码

MessageDigest类提供MD5或SHA等加密算法