以下示例如下:
< PHP
功能HMACSHA1(美元关键数据,美元){
块大小= 64美元;
hashfunc美元= 'sha1;
如果(strlen($键)> $块)
美元关键=包(H *,hashfunc美元(美元关键));
关键= str_pad美元(美元美元的关键,块大小,CHR(0x00));
为iPad = str_repeat(CHR(0x36),$块);
$opad=str_repeat (Chr (0x5C), $blocksize);
HMAC =包(美元
H,hashfunc美元(
(关键^美元美元Pack(OPAD)。
H,hashfunc美元(
(美元)
)
)
)
);
返回的HMAC;
}
>
上面的OAuth认证协议HMACSHA1的加密算法(例子)是萧边
分享给你的所有内容,希望能给大家一个
参考,我希望你能
支持它。