欢迎来到天天文库
浏览记录
ID:37184095
大小:456.01 KB
页数:6页
时间:2019-05-21
《工行签名控件php使用示例说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、工行签名控件PHP使用示例说明中国工商银行目录1.1引言11.1编写目的11.2系统要求及说明12.2使用示例12.1提交订单12.2接收通知31引言1.1编写目的本文档对工行通用签名控件PHP版本demo做详细说明,供工行商户参考1.2系统要求及说明该控件支持运行在如下操作系统:1、RedHatAESV5(32bits)2、RedHatAESV5(64bits)3、CentOSV5(32bits)4、CentOSV5(64bits)5、AIXV56、AIXV67、AIXV78、HPUXPA芯片9、HPU
2、XIT芯片10、主流windows系统2使用示例2.1提交订单文件说明:文件名称文件说明备注提交订单submittran.php加载签名模块,将订单数据进行签名提交给工行入口页面提交订单signtran.php根据工商银行接口文档组织订单数据upload文件上传文件夹提交订单1.cer模拟商城公钥文件提交订单1.key模拟商城私钥文件提交订单submittran.php页面:商户组织tranData数据(tranData详细信息请参考支付接口说明文档),准备商城公钥及私钥文件,对tranData
3、数据进行签名商城证书文件商城私钥文件签名提交订单signtran.php:提交对tranData做签名的数据(签名过程请参考demo)、tranData的BASE64编码数据及商城公钥数据到工行提交数据到工行商城证书数据签名数据tranData的base64编码1.1接收通知文件名称文件说明备注接收通知submitnotify.php银行通知信息提交页面:根据工商银行接口文档组织银行通知信息模拟银行的动作进行银行的通知信息组织的入口页面接收通知signnotify.php银行通知信息签名页面:加载签
4、名模块,将银行通知信息进行签名提交给工行模拟银行的动作进行银行的通知信息组织的签名页面接收通知verifynotify.php商户接收银行通知信息验签页面:商户根据银行的公钥完成验签结果页面upload文件上传文件夹接收通知1.cer模拟银行公钥文件接收通知1.key模拟银行私钥文件接收通知submitnotify.php页面:模拟工行notifyData数据(notifyData详细信息请参考支付接口说明文档)、工行公钥及私钥文件,对notifyData做签名模拟工行签名接收通知signnot
5、ify.php页面:得到签名数据(签名过程请参考demo),提交notifyData的签名数据到商户系统提交到商户系统notifyData签名notifyData接收通知verifynotify.php:商户得到notifyData的签名数据,做验签名(验签名过程请参考demo)notifyData原始数据验签名结果
此文档下载收益归作者所有