base32输出不同的结果

时间:2016-01-27 06:27:34

标签: php vb.net

PHP代码没有任何问题,但当它转换为VB.NET时,问题就开始了。它似乎几乎可以用来抑制结果中的零字符。用于测试的秘密密钥是:BICXYN7ZK5C3WOAP

我正在寻找提示而非实际代码。

vb.net代码:http://pastebin.com/P7zhCjXw

输出:A57C37C3B95745C2BB38F

php code:http://pastebin.com/qTHmYzwq

输出:0a057c37f95745bb380f

1 个答案:

答案 0 :(得分:1)

您所指的零字符实际上是由PHP添加的填充。

.NET不会填充结果,因此您必须手动执行此操作。