建行互联网银企直连
请求加密及返回验签方法说明
JAVA
广州开发中心
2018 年 9 月
1.背景
为防止数据被篡改和保障数据的完整性,商户向建行网关地址 POST 发送请
求时,关键参数需要在商户系统中进行加密,并以加密串的方式通过 ccbParam
参数提交给建行支付网关。
建行向商户返回结果时,建行会对返回的参数数据进行数字签名,商户接收
到建行发送的返回结果后,需要对接收到的参数数据进行数字签名的验签。
2.环境要求
适用于 Java 环境、jdk 版本 1.6 及以上的开发环境。
3. 集成说明
3.1 工程需要引入以下资源文件
ccbpay-api-java-1.0.0.jar
3.2 主要类文件功能说明
3.2.1 CCBPayUtil.java
加密方法:
public String makeCCBParam(String params, String pubkey)
功能:生成加密串
输入:params 非空,请求参数明文【根据交易接口定义,Key-
Value 格式,如:a=1&b=2&c=3】
pubkey 非空,商户柜台完整公钥
评论0