PHP代码没有任何问题,但当它转换为VB.NET时,问题就开始了。它似乎几乎可以用来抑制结果中的零字符。用于测试的秘密密钥是:BICXYN7ZK5C3WOAP
我正在寻找提示而非实际代码。
vb.net代码:http://pastebin.com/P7zhCjXw
输出:A57C37C3B95745C2BB38F
php code:http://pastebin.com/qTHmYzwq
输出:0a057c37f95745bb380f
答案 0 :(得分:1)
您所指的零字符实际上是由PHP添加的填充。
.NET不会填充结果,因此您必须手动执行此操作。