Heim  >  Artikel  >  Backend-Entwicklung  >  怎么让C#的加密跟PHP的加密一样呢

怎么让C#的加密跟PHP的加密一样呢

WBOY
WBOYOriginal
2016-06-13 10:11:36796Durchsuche

如何让C#的加密跟PHP的加密一样呢?
我现在有C#的加密方法
public static string GetMD5(string s, string _input_charset)
  {
  MD5 md5 = new MD5CryptoServiceProvider();
byte[] t = md5.ComputeHash(Encoding.GetEncoding(_input_charset).GetBytes(s));
StringBuilder sb = new StringBuilder(32);
for (int i = 0; i   {
sb.Append(t[i].ToString("x").PadLeft(2, '0'));
  }
return sb.ToString();
  }
如何让这个方法变成php的加密方法呢?

求各位大虾解决问题

------解决方案--------------------
_input_charset
难道是这个的区别?
PHP没有这个字符集参数。
------解决方案--------------------
你需要给出 2~10 组 明文 及 GetMD5 的结果

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn