关于Delphi 2006 for .net的MD5加密问题(100分)

  • 主题发起人 主题发起人 coolce
  • 开始时间 开始时间
C

coolce

Unregistered / Unconfirmed
GUEST, unregistred user!
我要用MD5加密一些中文。但是发现用 Delphi2006 for .net 的MD5加密出来的字符串与ASP的那个MD5加密出来字符串并不相同(也同我之前用D7的MD5加密出来的字符串不相同)。
现在请问大家能不能告诉我一下如果修改程序?下面是C#的代码。。。。。谢谢
MD5 md5 = new MD5CryptoServiceProvider();
byte[] t = md5.ComputeHash(Encoding.GetEncoding("gb2312").GetBytes(s));
StringBuilder sb = new StringBuilder(32);
for (int i = 0; i < t.Length; i++)
{
sb.Append(t.ToString("x").PadLeft(2, '0'));
}
return sb.ToString();
 
有32位的,有64位的, asp一般都是32位的吧, 你在网上找找.
 
我要的是 32位的。我有ASP,D7,ASP.net,jsp的源码。但是我要 Delphi 2006 for .net 的。。谢谢
 
[:(][:(][:(]
各位高手。。。救命啊。。
 
后退
顶部