0

我有以下 PHP 代码,我需要在 Flex 4.0 中工作:

$mac = base64_encode(hash_hmac('sha256', $message, $secret, true));

如果最后一个元素为真,hash_hmac则作为原始二进制数据输出,如果为假,则输出小写十六进制。

我有以下用 Flex 编写的代码:

encryptedString = HMAC.hash(tempString,message,algorithm); 

但是,它将其输出为小写十六进制。我不知道如何将 Flex 输出转换为二进制数据以匹配 PHP。

有人知道吗?

4

0 回答 0