HMACSHA1的加密算法在OAuth认证协议(例)

HMACSHA1的加密算法在OAuth认证协议(例)
以下示例如下:
< 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的加密算法(例子)是萧边分享给你的所有内容,希望能给大家一个参考,我希望你能支持它。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部