[发明专利]一种离线二维码支付方法及其系统有效
申请号: | 201710063406.8 | 申请日: | 2017-02-03 |
公开(公告)号: | CN106875179B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 周木春;王荣强;胡俭;罗金柏 | 申请(专利权)人: | 杭州小步科技有限公司 |
主分类号: | G06Q20/32 | 分类号: | G06Q20/32;G06Q20/38 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 姚宇吉 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 离线 二维码 支付 方法 及其 系统 | ||
本发明提供一种离线二维码支付方法及其系统,所述方法包括:付款方展示包含签名和支付信息的支付二维码;收款设备扫描所述支付二维码;收款设备对所述签名信息进行验签;若验签成功,对所述支付二维码进行存储;判断所述收款设备是否联网;当所述收款设备处于联网状况时,根据所述支付信息进行相应的扣款操作;该方法能保证安全的离线支付。
技术领域
本发明涉及二维码支付技术领域,尤其涉及一种离线二维码支付方法及其系统。
背景技术
随着人们对便捷的追求,二维码被广泛运用在日常生活中,例如商品信息识别;近年来,二维码扫码支付也与日俱增,随着二维码支付的渗透和普及,各行各业都兴起了二维码简易支付;但是,目前,二维码支付的所有过程都需要有网络支持,包括二维码生产过程、扫码过程和扣款过程。这就导致二维码支付对网络产生了很大的依赖性,在信号不好的地方,付款效率大大降低,并且网络的通信速度决定着支付响应速度,这就限制了二维码支付在支付响应速度有很高要求的场合的使用。
发明内容
本发明的目的是为了解决二维码支付对网络的依赖和支付响应速度不够快的问题。
为了达到上述目的,本发明提供一种离线二维码支付方法及其系统。
一种离线二维码支付方法,包括以下步骤:
付款方展示包含签名和支付信息的支付二维码;
收款设备扫描所述支付二维码;
收款设备对所述签名信息进行验签;
若验签成功,对所述支付二维码进行存储;
判断所述收款设备是否联网;
当所述收款设备处于联网状况时,根据所述支付信息进行相应的扣款操作。
可选的,所述签名为,付款方利用私钥加密方式将身份进行加密的签名;
所述验签为,收款设备根据与所述私钥加密方式对应的公钥解密方式对所述签名进行验签。
可选的,所述私钥加密方式所使用的的私钥和所述公钥加密方式所使用的公钥由后台进行分发和植入;所述私钥分发给付款方,所述公钥植入到收款设备。
可选的,所述扣款操作包括:收款设备将扣款信息用所述公钥进行加密后,发送给付款方,付款方利用私钥进行解密,确认扣款信息。
可选的,当多对一进行付款时,所述公钥为公钥群,所述支付二维码还包含公钥识别信息,所述收款设备根据所述公钥识别信息找到对应的公钥,利用所述对应的公钥对所述签名进行验签和对所述扣款信息就行加密。
可选的,当所述收款设备处于联网状态且扫描频率高于预设频率时,不进行扣款操作;
当所述收款设备处于联网状态且扫描频率低于所述预设频率后,再进行扣款操作。
可选的,所述支付二维码信息包括价目信息,身份信息,账户信息、余额信息中的一种或多种。
可选的,所述支付二维码由智能终端的运用程序生成,所述运用程序中包含私钥信息。
一种使用以上方法的离线二维码支付系统,包括智能终端和收款设备,其特征在于,
所述智能终端安装有运用程序,所述运用程序包含私钥信息,并根据私钥对相关信息进行签名生成支付二维码。
所述收款设备包括扫描模块、验签模块、存储模块、网络模块和扣款模块;
所述扫描模块用于扫描支付二维码;
所述验签模块用于对所述支付二维码包含的签名信息进行验签;
所述存储模块用于存储所述支付二维码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州小步科技有限公司,未经杭州小步科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710063406.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子支付方法及终端
- 下一篇:带可见光与条码双向认证的在线支付方法