一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

使用HMAC-SHA1簽名方法詳解

加密算法:
使用HMAC-SHA1簽名方法
復制代碼 代碼如下:
    /**
     * @brief 使用HMAC-SHA1算法生成oauth_signature簽名值
     *
     * @param $key  密鑰
     * @param $str  源串
     *
     * @return 簽名值
     */
    function getSignature($str, $key) {
        $signature = "";
        if (function_exists('hash_hmac')) {
            $signature = base64_encode(hash_hmac("sha1", $str, $key, true));
        } else {
            $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) . $str
                                    )
                            )
                    )
            );
            $signature = base64_encode($hmac);
        }
        return $signature;
    }

php技術使用HMAC-SHA1簽名方法詳解,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91成年人| 国产成人精选免费视频 | 中文字幕在线永久在线视频2020 | 亚洲欧美日韩第一页 | 丁香婷婷成人 | 91久久打屁股调教网站 | 性色在线播放 | 国产综合自拍 | 国内精品哆啪啪 | 老太婆性杂交欧美肥老太 | 欧美日韩激情 | 精品在线免费观看 | 国产亚洲精品国产福利在线观看 | 免费精品一区二区三区在线观看 | 亚洲成人贴图 | 亚洲一二三区视频 | 日本一区二区三区免费高清在线 | 婷婷久久综合九色综合九七 | 国产乱子伦视频大全 | 国产男人和女人做性全部视频 | 国产精品久久自在自2021 | 久久久久久久久久福利 | 国产大片线上免费观看 | 真实乱视频国产免费观看 | 国产精品污 | 亚洲精品tv久久久久久久久 | 欧美一a一片一级一片 | 免费国产叼嘿视频在线观看 | 国产99热在线观看 | 五月激情婷婷综合 | 一二三区在线观看 | 缴情啪啪三级小说网 | 国产精品高清一区二区三区 | 国产中文字幕视频 | 国产波波社区精品视频 | 欧日韩视频777888 | 亚洲深夜视频 | 国产精品系列在线观看 | 激情综合五月亚洲婷婷 | 久久大香线蕉综合爱 | 国产在线激情视频 |