基于离线码的支付方法及装置制造方法及图纸

技术编号:38742414 阅读:24 留言:0更新日期:2023-09-08 23:26
本申请提供了一种基于离线码的支付方法及装置,涉及信息安全技术领域,其中方法包括:扫描终端设备显示的支付码,获得支付请求信息,所述支付请求信息包括第一同步串、第一时间戳和第一用户账号;基于所述支付请求信息,输出账号确认信号;扫描终端设备显示的支付确认码,获得支付确认信息,所述支付确认码是所述终端设备基于所述帐号确认信号生成的,所述支付确认信息包括第二同步串、第二时间戳和第二用户账号;在所述支付请求信息和所述支付确认信息相匹配的情况下,生成离线订单,以使后端服务器基于所述离线订单对与所述终端设备绑定的账户扣款。采用上述步骤,可以提高离线支付过程中的安全性。支付过程中的安全性。支付过程中的安全性。

【技术实现步骤摘要】
基于离线码的支付方法及装置


[0001]本申请涉及信息安全
,特别是涉及一种基于离线码的支付方法及装置。

技术介绍

[0002]图形码支付方便快捷,是许多市民进行交易支付的首选,但目前的图形码一般是在线码,网络环境对终端设备生成图形码的速度影响较大,在网络环境不好的情况下,有可能显示不了图形码,无法进行扫码支付。尤其是在乘坐公共交通工具的情况下,常常出现由于网络环境较差而导致终端设备无法显示图形码进行乘车支付的情况,进而影响市民的日常出行。而离线图形码则可以不受网络环境的影响,在网络环境较差时也能正常生成图形码。
[0003]但是一般的离线图形码支付方案都是靠扫码端校验图形码的合法性,无法与生码终端进行交互,从而会导致盗刷、重复刷等不安全支付的情况发生,因此,现有技术在离线支付过程中,图形码的安全性较低。

技术实现思路

[0004]本申请提供的一种基于离线码的支付方法及装置,能够提高离线支付过程中图形码的安全性。
[0005]第一方面了,本申请实施例提供了一种基于离线码的支付方法,应用于扫码设备,所述方法包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于离线码的支付方法,应用于扫码设备,其特征在于,所述方法包括:扫描终端设备显示的支付码,获得支付请求信息,所述支付请求信息包括第一同步串、第一时间戳和第一用户账号;基于所述支付请求信息,输出账号确认信号;扫描终端设备显示的支付确认码,获得支付确认信息,所述支付确认码是所述终端设备基于所述帐号确认信号生成的,所述支付确认信息包括第二同步串、第二时间戳和第二用户账号;在所述支付请求信息和所述支付确认信息相匹配的情况下,生成离线订单,以使后端服务器基于所述离线订单对与所述终端设备绑定的账户扣款。2.如权利要求1所述的基于离线码的支付方法,其特征在于,所述扫描终端设备显示的支付码,获得支付请求信息的步骤,包括:扫描终端设备显示的支付码,获得第一加密信息,所述第一加密信息由所述终端设备通过私钥加密支付请求信息得到;基于预获取的公钥,解密所述第一加密信息,获得第一同步串、第一时间戳和第一用户账号;所述扫描终端设备显示的支付确认码,获得支付确认信息的步骤,包括:扫描终端设备显示的支付确认码,获得第二加密信息,所述第二加密信息由所述终端设备通过所述私钥加密支付确认信息得到;基于所述公钥,解密所述第二加密信息,获得第二同步串、第二时间戳和第二用户账号。3.如权利要求1所述的基于离线码的支付方法,其特征在于,所述帐号确认信号包括扫码信号、欠费信号和黑名单信号;所述基于所述支付请求信息,输出账号确认信号的步骤,包括:基于所述第一用户账号、预设的欠费用户名单以及预设的黑名单,确定所述终端设备的账号状态信息;在所述账号状态信息为正常状态的情况下,显示所述扫码信号;在所述账号状态信息为欠费状态的情况下,显示所述欠费信号;在所述账号状态信息为黑名单状态的情况下,显示所述黑名单信号。4.如权利要求1所述的基于离线码的支付方法,其特征在于,在所述支付请求信息和所述支付确认信息相匹配的情况下,生成离线订单,包括:获取所述第一同步串累加预设数值后的第三同步串,以及所述第二时间戳与所述第一时间戳之间的时间差值;在所述第一用户账号与所述第二用户账号相同、所述第三同步串与所述第二同步串相同,且所述时间差值在预设时间段内的情况下,生成离线订单。5.一种基于离线码的支付方法,应用于终端设备,其特征在于,所述方法包括:基于支付请求信息生成支付码,所述支付请求信息包括第一同步串、第一时间戳和第一用户账号;显示支付码,以使所述扫码设备扫描;检测扫码设备输出的账号确认信号,获得账号状态信息;
在所述账号状态信息为正常状态的情况下,基于支付确认信息生成支付确认码,所述支付确认信息包括第二同步串、第二时间戳和第二用户账号;显示支付确认码,以使所述扫码设备扫描。6.如权利要求5所述的基于离线码的支付方法,其特征在于,所述基于支付请求信息生成支付码的步骤,包括:通过预设的私钥加密所述支付请求信息,获得第一加密信息;基于所述第一加密信息,生成支付码;基于支付确认...

【专利技术属性】
技术研发人员:刘景明崔海波唐春娇李兴彬
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1