主页 > 知识库 > OAuth认证协议中的HMACSHA1加密算法(实例)

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

热门标签:百度地图标注饭店位置怎么 百度地图标注名编辑 安徽移动外呼系统 个性化地图标注在线 深圳400电话办理那家好 清远阳山400电话号码如何申请 施工地图标注怎么做 襄阳房产电销机器人招商 怎么在高德地图标注行走轨迹

实例如下:

?php
function hmacsha1($key,$data) {
 $blocksize=64;
 $hashfunc='sha1';
 if (strlen($key)>$blocksize)
  $key=pack('H*', $hashfunc($key));
 $key=str_pad($key,$blocksize,chr(0x00));
 $ipad=str_repeat(chr(0x36),$blocksize);
 $opad=str_repeat(chr(0x5c),$blocksize);
 $hmac = pack(
    'H*',$hashfunc(
     ($key^$opad).pack(
      'H*',$hashfunc(
       ($key^$ipad).$data
      )
     )
    )
   );
 return $hmac;
}
?>

以上这篇OAuth认证协议中的HMACSHA1加密算法(实例)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

标签:钦州 延边 南昌 驻马店 中卫 黑河 临夏 阜阳

巨人网络通讯声明:本文标题《OAuth认证协议中的HMACSHA1加密算法(实例)》,本文关键词  OAuth,认证,协议,中的,HMACSHA1,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《OAuth认证协议中的HMACSHA1加密算法(实例)》相关的同类信息!
  • 本页收集关于OAuth认证协议中的HMACSHA1加密算法(实例)的相关信息资讯供网民参考!
  • 推荐文章