[发明专利]一种交易处理方法、服务器、客户端及系统有效
申请号: | 201810165018.5 | 申请日: | 2018-02-28 |
公开(公告)号: | CN108564363B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 周健;赵大成;吴昊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;H04L29/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 处理 方法 服务器 客户端 系统 | ||
1.一种交易处理方法,包括:
用户客户端生成交易信息,对所述交易信息进行加密处理得到第二加密信息,向商家客户端发送所述交易信息、第二加密信息以及预先获取的第一信息、第一加密信息;
所述商家客户端接收所述用户客户端发出的第一信息、第一加密信息、交易信息和第二加密信息,分别对所述第一加密信息和所述第二加密信息进行验证,若验证结果均为可信,保存所述交易信息;
所述商家客户端对包括所述交易信息和第二加密信息的第三信息进行加密处理得到第三加密信息,所述商家客户端与服务器建立通信连接,发送所述第三信息和第三加密信息至所述服务器;
所述服务器接收所述第三信息和所述第三加密信息,分别对所述第三加密信息和所述第三信息中的第二加密信息进行验证,若验证结果均为可信,获取所述交易信息,完成交易。
2.根据权利要求1所述的方法,其中,所述交易信息包括:第一令牌、交易时间、交易金额和通用唯一标识码。
3.根据权利要求1所述的方法,其中,所述用户客户端对所述交易信息进行加密处理得到第二加密信息包括:所述用户客户端计算所述交易信息的摘要值,利用所述用户客户端的私钥对所述交易信息的摘要值进行加密得到第二加密信息。
4.根据权利要求1所述的方法,其中,所述第一信息包括:第一令牌、离线支付标识和用户客户端的公钥。
5.根据权利要求4所述的方法,其中,所述分别对所述第一加密信息和所述第二加密信息进行验证,包括:所述商家客户端对所述第一加密信息进行第一验证,若第一验证结果为可信,对所述第二加密信息进行第二验证。
6.根据权利要求5所述的方法,其中,所述商家客户端对所述第一加密信息进行第一验证包括:所述商家客户端利用所述服务器的公钥对所述第一加密信息进行第一验证。
7.根据权利要求5所述的方法,其中,所述商家客户端对所述第二加密信息进行第二验证包括:所述商家客户端利用所述第一信息中用户客户端的公钥验证所述第二加密信息。
8.根据权利要求1所述的方法,其中,所述用户客户端向商家客户端发送所述交易信息、第二加密信息以及预先获取的所述第一信息、第一加密信息,包括:
所述用户客户端采用蓝牙或局域网的方式与商家客户端建立通信连接,并将所述交易信息、第二加密信息、第一加密信息和第一信息发送给商家客户端;或者,
所述用户客户端将所述交易信息、所述第二加密信息、第一加密信息和第一信息转换为数字对象唯一标识符供所述商家客户端进行识别;所述数字对象唯一标识符包括:条形码、二维码或字符码;或者,
所述用户客户端将所述交易信息、所述第二加密信息、第一加密信息和第一信息转换为声波数据发送给所述商家客户端。
9.根据权利要求1所述方法,其中,所述商家客户端对包括所述交易信息和第二加密信息的第三信息进行加密处理得到第三加密信息包括:所述商家客户端利用商家客户端的私钥对所述第三信息进行加密处理,得到第三加密信息。
10.根据权利要求1所述方法,其中,所述服务器分别对所述第三加密信息和所述第三信息中的第二加密信息进行验证,包括:所述服务器对所述第三加密信息进行第三验证,若第三验证结果为可信,对所述第三信息中的所述第二加密信息进行第四验证。
11.根据权利要求10所述的方法,其中,所述服务器对所述第三加密信息进行第三验证包括:所述服务器利用商家客户端公钥对所述第三加密信息进行验证。
12.根据权利要求10所述的方法,其中,所述服务器对所述第三信息中的所述第二加密信息进行第四验证,包括:利用用户客户端公钥对所述第三信息中的所述第二加密信息进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810165018.5/1.html,转载请声明来源钻瓜专利网。