在Borland Delphi 7甚至Delphi 2007中,一切都正常工作,但在Delphi 2009中它只返回错误的哈希值!
我使用wcrypt2脚本(http://pastebin.com/m2f015cfd)
看一下:
字符串:"123456"
哈希:
Delphi 7:"e10adc3949ba59abbe56e057f20f883e" - 真实哈希值。
Delphi 2007:"e10adc3949ba59abbe56e057f20f883e" - 真实哈希值。
而...
Delphi 2009:"5fa285e1bebe0a6623e33afc04a1fbd5" - 神奇??
我尝试了很多MD5脚本,但Delphi 2009对它们所有的脚本都是一样的。有什么帮助吗?谢谢。