如何为 PHP hash_hmac() 函数提供特定的二进制密钥?

How do you supply a specific binary key to the PHP hash_hmac() function?

假设有一组特定的 128 位——以十六进制表示为:A1 B1 C1 D1 E1 F1 10 20 30 40 50 60 70 80 90 55——如何将此值指定为 key 用于 PHP 'hash_hmac' 函数?

也就是说,为 'key' 参数键入的 实际值 是多少?

hash_hmac('md5', 'The quick brown fox', '<what goes here for the above 128 bit value?>')

提前致谢。

hex2bin() 函数会将您的十六进制字符串转换为二进制表示形式。例如:

hash_hmac('md5', 'The quick brown fox', hex2bin('A1B1C1D1E1F110203040506070809055'))