当前位置: 首页 > news >正文

网站 文章排版中国宁波网手机首页

网站 文章排版,中国宁波网手机首页,焦作建设网站,网站建设客户合同范本很多做对接的小伙伴们都会遇到签名加密的问题#xff0c;常用的就是hmac_sha1加密和hmac_md5加密#xff0c;最开始用的是sha1加密#xff0c;后来用到了md5加密#xff0c;我以为直接把sha1改为md5就好了#xff0c;结果试来试去跟文档提示的示例结果都对不上#xff0c…很多做对接的小伙伴们都会遇到签名加密的问题常用的就是hmac_sha1加密和hmac_md5加密最开始用的是sha1加密后来用到了md5加密我以为直接把sha1改为md5就好了结果试来试去跟文档提示的示例结果都对不上最后经过查询搜索终于得到了正确的方法现在把两种加密方法分享给大家 function do_hmac_sha1($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; } function do_hmac_md5($data, $key) {if (function_exists(hash_hmac)) {return hash_hmac(md5, $data, $key);}$bytelen 64;// byte length for md5if (strlen($key) $bytelen) {$key pack(H*, md5($key));}$key str_pad($key, $bytelen, chr(0x00));$ipad str_pad(, $bytelen, chr(0x36));$opad str_pad(, $bytelen, chr(0x5c));$k_ipad $key ^ $ipad;$k_opad $key ^ $opad;return md5($k_opad . pack(H*, md5($k_ipad . $data))); }
http://www.dnsts.com.cn/news/58142.html

相关文章:

  • 建设五证在那个网站可以查专业建网站 成都
  • 柳州网站建设工作室offic做网站的软件
  • 网站建设专业团队网站如何做备份
  • html做的网页怎么变成网站怎样建网站
  • 给网站做广告一天赚50元的游戏
  • 网站创建人是高端开发网站哪家专业
  • 两性做受技巧视频网站淘宝手机版网页
  • 网站销售怎么做的做离心开关的企业的网站
  • 南宁网站设计建设wordpress需要钱吗
  • 旅游网站开发说明网站运行方案
  • 资阳房产网站建设专业的食品行业网站开发
  • 广州最好的网站建设公司巴中公司网站建设
  • 动漫网站建站金华市网站建设最低价
  • 河北网站建设有限公司wordpress 搜索页面
  • 深圳网站建设公司盛世华彩山东 网站建设 公司
  • 做家政服务类网站的要求深圳市建设网
  • 深圳哪里有网站建设开发一个软件的步骤
  • 网站优化需求表休闲小零食网站开发方案
  • 导购网站如何做免费推广什么是企业网站建设
  • 做电脑游戏破解的网站珠海做网站
  • 定制做网站投资项目网
  • 国外网站推广平台有哪些公司免费咨询图片
  • 哪个网站查公司信息比较准什么网站可以学做西餐
  • 如何修改网站title网站不备案可以访问吗
  • asp网站会员注册不了响应式网站欣赏
  • 做网站的公司怎么做业务智能模板网站建设
  • 仙桃做网站的公司seo基础知识考试
  • 南宁建设网站app和网站趋势
  • 天津市建设与管理网站做商务网站要多少钱
  • 网站后台建设怎么进入网站seo分析案例