鲁磊 发表于 2022-5-31 11:52:53

【7.104】MD5解密

本帖最后由 鲁磊 于 2022-5-31 11:54 编辑

按照教程再写第三方安全程序,同步第三方用户,但是再解密第三方密码时候出现问题,想请教大神改怎么改:下面是教程里对md5密码的解密方式:

public static string GetMD5(string str)
      {
            var md5 = System.Security.Cryptography.MD5.Create();
            byte[] data = md5.ComputeHash(Encoding.UTF8.GetBytes(str));


            StringBuilder sBuilder = new StringBuilder();


            for (int i = 0; i < data.Length; i++)
            {
                sBuilder.Append(data.ToString("x2"));
            }
            string s = sBuilder.ToString();
            return s;
      }

这个是第三方给出的解密方式:
public static string MD5Encrypt(string str)
      {
            string pwd = "";
            MD5 md5 = MD5.Create();
            byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(str));


            for (int i = 0; i < s.Length; i++)
            {
                pwd = pwd + s.ToString();
            }
            return pwd;
      }


麻烦哪个大神帮我改一下,感谢!

Chelsey.Wang 发表于 2022-5-31 14:13:10

大佬,您这个看起来是一个项目需求,我帮您挪到咱们的项目需求版块了哟~
项目版块有很多有有实际项目经验的大佬,如果有大佬对您的需求比较感兴趣,就会联系您。另外,一般这种需要别人帮您改代码的需求可能都是要收费的,我先提前给你说一下哦,万一有对您项目感兴趣的大佬联系您报价您不要蒙圈了哈~


页: [1]
查看完整版本: 【7.104】MD5解密