一种差错交易的标准化方法及装置制造方法及图纸

技术编号:15234251 阅读:91 留言:0更新日期:2017-04-28 03:47
本发明专利技术公开了一种差错交易的标准化方法及装置,通过接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。本发明专利技术实施例提供了接入银联差错交易网络对接客户端的统一接口,各银联成员机构只需调用本发明专利技术实施例提供的接口组件,即可实现与银联差错交易网络的对接,提高了开发效率和运行稳定性。

Standardization method and device for error trade

The invention discloses a method and device for the standard error of transactions, by receiving the call request sent by the client service error, error message exchange will invoke the service request into a standard format; according to the preset certificate repository, the exchange of sensitive data domain in message encryption, encrypted message generation domain; and the key field in the message exchange signature, signature packet domain; containing the encrypted message and the signature packet domain domain through secure communication link mutual authentication exchange message to UnionPay transaction network error. The embodiment of the invention provides a unified interface to access UnionPay error trading network docking client, each member institutions only UnionPay calling interface provided by the embodiment of the invention, to achieve docking with UnionPay error trading network, improve the development efficiency and operation stability.

【技术实现步骤摘要】

本专利技术涉及互联网领域,尤其涉及一种差错交易网络的标准化方法及装置。
技术介绍
随着互联网技术的发展,银行卡支付途径也因此多元化。银行卡支付过程涉及到收单机构、银行卡组织、发卡机构等多方参与,一旦在支付过程中出现异常导致机构间账务出现差错,需要各方通过传递、审核大量的交易信息和凭证文件来证实账务的真实情况。银联差错交易网络是全球银联成员机构的银行卡差错业务处理网络,即各成员机构联机处理差错交易的统一信息交换网络,该网络的核心是银联差错服务系统,成员机构通过各自建设差错对接客户端来接入该网络。由于银联差错业务规则和技术规范复杂、交易网络安全标准较高,而成员机构技术水平有限、客户端的运行环境各不相同,导致机构接入端的开发周期长、测试问题多、运行出错率高等问题,大大增加了成员机构接入银联差错交易网络的成本,降低了成员机构接入银联差错交易网络的效率。此外,现有的成员机构建设的接入银联差错对接网络的客户端系统,都是基于自身的实现技术、系统环境和接入需求开发的,对本机构的运行环境依赖性较高,且缺少通用的开发接口,运行稳定性较差,因此只能供本机构接入差错对接网络使用,无法适用于其它成员机构。综上所述,亟需一种跨平台标准组件来统一各成员机构与银联差错交易网络的对接。
技术实现思路
本专利技术提供一种差错交易的标准化方法及装置,用以解决现有技术中银联成员机构与银联差错交易网络之间缺少通用的开发接口,运行稳定性较差,开发效率低的问题。本专利技术实施例提供一种差错交易的标准化方法,包括:接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。较佳地,所述标准格式的交换报文包括可扩展标记语言XML报文标签名称和XML报文标签值,所述将所述差错业务调用请求转换为标准格式的交换报文,包括:根据预设的调用方法名称与报文标签的对应关系,将所述差错业务调用请求的调用方法名称转化成XML报文标签名称;将所述差错业务调用请求的调用方法参数转化成XML报文标签的值。较佳地,所述预设的证书库通过以下方式确定:提取中国金融认证中心CFCA的非对称加密证书中的服务器公钥和客户端私钥,通过所述服务器公钥和客户端私钥确定所述预设证书库,所述CFCA的非对称加密证书用于接入银联差错交易网络。较佳地,所述根据预设的证书库,对所述差错业务调用请求的敏感数据域进行加密,生成加密报文域,包括:调用所述预设证书库中的服务器公钥,对所述差错业务调用请求的敏感数据域进行加密,生成加密报文域。较佳地,所述差错业务调用请求中的关键字段进行签名,生成签名报文域,包括:调用所述预设证书库中的客户端私钥,对所述差错业务调用请求中的关键字段进行签名,生成签名报文域。较佳地,所述双向认证的安全通讯链路通过以下方式确定:调用所述预设证书库中的服务器公钥和客户端私钥,根据安全套接层上的超文本传输协议HTTPS,建立与所述银联差错交易网络的双向认证的安全通讯链路。较佳地,所述通过安全通讯链路将包含所述加密报文域和所述签名报文域的所述交换报文发送至银联差错交易网络之前,还包括:若所述差错业务调用请求中包括二进制编码形式的凭证文件,则对所述凭证文件进行解码;通过所述银联差错交易网络的编码方式对所解码后的凭证文件进行编码。本专利技术实施例还提供一种差错交易的标准化装置,包括:格式转换单元:用于接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;报文域转换单元:用于根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;发送单元:用于通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。较佳地,所述标准格式的交换报文包括可扩展标记语言XML报文标签名称和XML报文标签值,所述格式转换单元,具体用于:根据预设的调用方法名称与报文标签的对应关系,将所述差错业务调用请求的调用方法名称转化成XML报文标签名称;将所述差错业务调用请求的调用方法参数转化成XML报文标签的值。较佳地,所述预设的证书库通过以下方式确定:提取中国金融认证中心CFCA的非对称加密证书中的服务器公钥和客户端私钥,通过所述服务器公钥和客户端私钥确定所述预设证书库,所述CFCA的非对称加密证书用于接入银联差错交易网络。较佳地,所述报文域转换单元,具体用于:调用所述预设证书库中的服务器公钥,对所述差错业务调用请求的敏感数据域进行加密,生成加密报文域。较佳地,所述报文域转换单元,具体用于:调用所述预设证书库中的客户端私钥,对所述差错业务调用请求中的关键字段进行签名,生成签名报文域。较佳地,所述双向认证的安全通讯链路通过以下方式确定:调用所述预设证书库中的服务器公钥和客户端私钥,根据安全套接层上的超文本传输协议HTTPS,建立与所述银联差错交易网络的双向认证的安全通讯链路。较佳地,所述报文域转换单元,还用于:若所述差错业务调用请求中包括二进制编码形式的凭证文件,则对所述凭证文件进行解码;通过所述银联差错交易网络的编码方式对所解码后的凭证文件进行编码。本专利技术实施例提供的差错交易的标准化方法及装置,通过接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。本专利技术实施例提供了接入银联差错交易网络对接客户端的统一接口,各银联成员机构只需调用本专利技术实施例提供的接口组件,即可实现与银联差错交易网络的对接,提高了开发效率和运行稳定性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种差错交易的标准化系统结构示意图;图2为本专利技术实施例提供的一种差错交易的标准化方法流程示意图;图3为本专利技术实施例提供的一种差错交易的标准化装置结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例中中国银联是指中国银行卡联合组织,通过银联跨行交易清算系统,实现商业银行系统间的互联互通和资源共享,保证银行卡跨行、跨地区和跨境的使用。本专利技术实施例中的银联成员机构包括收单机构、银行卡联合组织、发卡机构等参与交易业务的成员机构。本专利技术实施例提供一种差错交易的标准化系统,如图1所示,为本专利技术实本文档来自技高网...
一种差错交易的标准化方法及装置

【技术保护点】
一种差错交易的标准化方法,其特征在于,包括:接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。

【技术特征摘要】
1.一种差错交易的标准化方法,其特征在于,包括:接收客户端发送的差错业务调用请求,将所述差错业务调用请求转换为标准格式的交换报文;根据预设的证书库,对所述交换报文中的敏感数据域进行加密,生成加密报文域;以及对所述交换报文中的关键字段进行签名,生成签名报文域;通过双向认证的安全通讯链路将包含所述加密报文域和所述签名报文域的交换报文发送至银联差错交易网络。2.如权利要求1所述的方法,其特征在于,所述标准格式的交换报文包括可扩展标记语言XML报文标签名称和XML报文标签值,所述将所述差错业务调用请求转换为标准格式的交换报文,包括:根据预设的调用方法名称与报文标签的对应关系,将所述差错业务调用请求的调用方法名称转化成XML报文标签名称;将所述差错业务调用请求的调用方法参数转化成XML报文标签的值。3.如权利要求1所述的方法,其特征在于,所述预设的证书库通过以下方式确定:提取中国金融认证中心CFCA的非对称加密证书中的服务器公钥和客户端私钥,通过所述服务器公钥和客户端私钥确定所述预设证书库,所述CFCA的非对称加密证书用于接入银联差错交易网络。4.如权利要求3所述的方法,其特征在于,所述根据预设的证书库,对所述差错业务调用请求的敏感数据域进行加密,生成加密报文域,包括:调用所述预设证书库中的服务器公钥,对所述差错业务调用请求的敏感数据域进行加密,生成加密报文域。5.如权利要求3所述的方法,其特征在于,所述差错业务调用请求中的关键字段进行签名,生成签名报文域,包括:调用所述预设证书库中的客户端私钥,对所述差错业务调用请求中的关键字段进行签名,生成签名报文域。6.如权利要求3所述的方法,其特征在于,所述双向认证的安全通讯链路通过以下方式确定:调用所述预设证书库中的服务器公钥和客户端私钥,根据安全套接层上的超文本传输协议HTTPS,建立与所述银联差错交易网络的双向认证的安全通讯链路。7.如权利要求1~6任一项所述的方法,其特征在于,所述通过安全通讯链路将包含所述加密报文域和所述签名报文域的所述交换报文发送至银联差错交易网络之前,还包括:若所述差错业务调用请求中包括二进制编码形式的凭证文件,则对所述凭证文件进行解码...

【专利技术属性】
技术研发人员:郭弘强李伟唐真
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1