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

佛山响应式网站公司百度seo公司电话

佛山响应式网站公司,百度seo公司电话,网站开分站,婚礼策划婚礼定制接口文档 文档给过来的案例是java程序的#xff0c;参照其思路#xff0c;造一个php版本 构造aes对称加密 public static function encry($data){$data 要加密的数据;$key 你的256位密钥; // 密钥应该是16字节#xff08;128位#xff09;#xff0c;24字节…接口文档 文档给过来的案例是java程序的参照其思路造一个php版本 构造aes对称加密 public static function encry($data){$data 要加密的数据;$key 你的256位密钥; // 密钥应该是16字节128位24字节192位或32字节256位$method AES-256-CBC;// $iv openssl_random_pseudo_bytes(openssl_cipher_iv_length($method)); // 生成随机IV$iv ;// PKCS5Padding 补齐数据$padding 16 - (strlen($data) % 16);$data . str_repeat(chr($padding), $padding);// 使用 CBC 模式加密$encrypted openssl_encrypt($data, method, $key, OPENSSL_RAW_DATA|OPENSSL_ZERO_PADDING, $iv);// 进行 base64 编码return base64_encode($encrypted);} 参考了以下文章 今天在做一个和java程序接口的架接java那边需要我这边(PHP)对传过去的值进行AES对称加密接口返回的结果也是加密过的就要用到解密然后试了很多办法也一一对应了AES的key密钥值偏移量IV的值都还是不能和java加密解密的结果一样我很郁闷我很焦躁。接着我就去找了一些文档结果发现PHP里面补码方式只有ZeroPadding这一种方式而java接口那边是用PKCS5Padding补码方式发现了问题所在就编写了如下PHP实现AES/CBC/PKCS5Padding的加密解密方式。如有错误还请指正下面贴出详细代码 原文参考链接https://www.cnblogs.com/caicaizi/p/7852551.html 构造请求参数 public function d(){$sql 查询数据的sql语句;$row self::db3()-query($sql);if(!$row) $this-error(没有需要同步的数据);$array [];$ids [];foreach ($row as $val) {$ids[] $val[ID];$arr [];$arr[naming] $val[姓名];$arr[phone] $val[手机];if(strlen($val[身份证]) ! 18) continue;$arr[idcard] $val[身份证];$arr[actNaming] 大湾区汽车周;$arr[entryTime] $val[入场时间];$arr[appointmentTime] $val[预约日期];$array[] $arr;}$array self::encry(json_encode($array,JSON_UNESCAPED_UNICODE));$data [pushType1, persons$array];$data json_encode($data,JSON_UNESCAPED_UNICODE);//发送一个POST请求并设置Content-Type并获取返回结果$result \fast\Http::post(http://120.234.34.7:13305/person/compare, $data, [CURLOPT_TIMEOUT 30, CURLOPT_HTTPHEADER [Content-Type: application/json,keyt: fbb1cd7c7d4a45609cf11a8c934311c0]]);// dump($result);exit;$res json_decode($result);if($res-success){$message $res-message;// 成功后的逻辑$ids implode(,,$ids);$sql update [data_time] SET 是否同步公安1 WHERE id IN ($ids);// dump($sql);$update self::db3()-execute($sql);// dump($update);$this-success($message);}else{$this-error();}}
http://www.hkea.cn/news/14547956/

相关文章:

  • 周口网站制作公司哪家好做网站的如何找客户
  • 网站怎么收费的网游网站开发
  • 一般做外单的有哪些网站深圳建设手机网站
  • 网站建设课结课感受网站模版建站
  • 网站怎么做收费付款网站源码
  • 典型网站建设实例精讲网站建设时间及简介
  • 营销型网站建设价格免费获客软件
  • 网站维护后期费用电影html网页模板设计素材
  • 太原网站建设制作机构成都装修办公室公司
  • 网站自动采集指标最好的产品网站建设
  • 东莞市网站建设seo教程技术
  • 合肥市城乡建设网站广州货运网站建设
  • 那个网站可以免费建站微信开发者平台在哪
  • 网站建设目标论文数据分析报告
  • 太原做网站价格艺术字设计
  • 网站后台管理页面下载主机网站
  • 什么网站可以做兼职 知乎下载浙江平安建设信息系统网站
  • 做公众号app,网站,app郑州包装设计公司都有哪些
  • 深圳做分销网站模板网在线制作
  • 医院网站建设的话术二维码公众号怎么制作
  • 荣县住房和城乡建设厅网站网站推广员怎么做
  • 外贸网站域名服务商开一家网店
  • 免费的黄冈网站有哪些平台?伦教网站设计
  • wordpress 企业网站 教程建设银行广达行网站
  • 网站建设和维护价格现在那个网站做视频最赚钱吗
  • 企业网站如何更新备案信息腾讯qq官网登录入口
  • 扬州广陵城乡建设局网站长沙债务优化公司
  • 英雄联盟视频网站源码电子游戏设计方案
  • 500元制作网站商场vi设计 知名公司
  • 网站转换率中资建筑信息平台