支付处理方法、装置、终端设备及存储介质制造方法及图纸

技术编号:35274829 阅读:12 留言:0更新日期:2022-10-19 10:53
本申请实施例提供一种支付处理方法、装置、终端设备及存储介质,该支付处理方法包括:基于特征信息生成用户特征码,特征信息包括:用户标识和固定偏移量;通过用户特征码对支付数据进行加密,得到加密后的支付数据;向服务器传输加密后的支付数据。本申请实施例可以提高支付处理的便捷度。高支付处理的便捷度。高支付处理的便捷度。

【技术实现步骤摘要】
支付处理方法、装置、终端设备及存储介质


[0001]本申请涉及支付
,具体涉及一种支付处理方法、装置、终端设备及存储介质。

技术介绍

[0002]统一支付接口(unify payment interface,UPI)是一种在印度越来越受欢迎的支付方式。UPI对于数据传输与检验安全要求比较高。目前,存在一种利用偏移量进行安全校验的方式。每次发新版本时,需要人工在后台录入新版本的偏移量。如果忘记录入,则新版本会产生安全校验失败的问题,支付处理的便捷度较低。

技术实现思路

[0003]本申请实施例提供一种支付处理方法、装置、终端设备及存储介质,可以提高支付处理的便捷度。
[0004]本申请实施例的第一方面提供了一种支付处理方法,包括:
[0005]基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0006]通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;
[0007]向服务器传输所述加密后的支付数据。
[0008]本申请实施例的第二方面提供了一种支付处理方法,包括:
[0009]接收来自终端设备的加密后的支付数据;
[0010]基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0011]通过所述用户特征码对所述加密后的支付数据进行解密。
[0012]本申请实施例的第三方面提供了一种支付处理装置,包括:
[0013]第一生成单元,用于基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0014]加密单元,用于通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;
[0015]传输单元,用于向服务器传输所述加密后的支付数据。
[0016]本申请实施例的第四方面提供了一种支付处理装置,包括:
[0017]接收单元,用于接收来自终端设备的加密后的支付数据;
[0018]第二生成单元,用于基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0019]解密单元,用于通过所述用户特征码对所述加密后的支付数据进行解密。
[0020]本申请实施例的第五方面提供了一种终端设备,包括处理器和存储器,所述存储器用于存储计算机程序或指令,所述处理器被配置用于调用所述计算机程序或指令,执行如本申请实施例第一方面中的步骤指令。
[0021]本申请实施例的第六方面提供了一种服务器,包括处理器和存储器,所述存储器
用于存储计算机程序或指令,所述处理器被配置用于调用所述计算机程序或指令,执行如本申请实施例第二方面中的步骤指令。
[0022]本申请实施例的第七方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如本申请实施例第一方面或第二方面中的步骤指令。
[0023]本申请实施例的第八方面提供了一种计算机程序产品,其中,所述计算机可读存储介质存储有计算机程序或指令,所述计算机程序或指令当被处理器执行时使所述处理器执行如本申请实施例第一方面或第二方面中的步骤指令。
[0024]本申请实施例中,基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;向服务器传输所述加密后的支付数据。用户特征码基于固定偏移量和用户标识生成,由于固定偏移量在版本更新的过程中不会发生变化,每次版本更新无需人工在后台录入新版本的偏移量,从而提高支付处理的便捷度。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本申请实施例提供的一种支付处理系统的架构示意图;
[0027]图2是本申请实施例提供的一种终端设备的软硬件系统的架构示意图;
[0028]图3是本申请实施例提供的一种支付处理方法的流程示意图;
[0029]图4是本申请实施例提供的另一种支付处理方法的流程示意图;
[0030]图5是本申请实施例提供的另一种支付处理方法的流程示意图;
[0031]图6是本申请实施例提供的另一种支付处理方法的流程示意图;
[0032]图7是本申请实施例提供的一种支付处理装置的结构示意图;
[0033]图8是本申请实施例提供的另一种支付处理装置的结构示意图;
[0034]图9是本申请实施例提供的一种终端设备的结构示意图;
[0035]图10是本申请实施例提供的一种服务器的结构示意图。
具体实施方式
[0036]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0037]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没
有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0038]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。
[0039]请参阅图1,图1是本申请实施例提供的一种支付处理系统的架构示意图。如图1所示,支付处理系统10包括终端设备110和服务器120。其中,终端设备110和服务器120之间可以通过无线网络或有线数据相互通信连接。
[0040]需要说明的是,该无线网络可以包括移动蜂窝网络(如第四代4G或第五代5G移动通信网络等)、卫星通信网络、物联网、车联网、无线局域网(wireless local area network,WLAN)、广域网(wide area network,WAN)、蓝牙(bluetooth,BT)、无线保真(wireless fidelity,Wi

Fi)、紫蜂(Zigbee)、近距离无线通信(near field communication,NFC)、超宽带(ultra wide ban本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支付处理方法,其特征在于,包括:基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;向服务器传输所述加密后的支付数据。2.根据权利要求1所述的方法,其特征在于,所述特征信息还包括手机号码和集成电路卡识别码。3.根据权利要求1所述的方法,其特征在于,所述基于特征信息生成用户特征码之前,所述方法还包括:获取固定偏移量,将用户标识与所述固定偏移量进行异或处理,得到第一异或结果;将所述第一异或结果进行加密,得到第一加密结果;向所述服务器传输所述第一加密结果。4.根据权利要求2所述的方法,其特征在于,所述基于特征信息生成用户特征码之前,所述方法还包括:获取固定偏移量,读取用户身份识别卡的集成电路卡识别码;将用户标识与所述固定偏移量进行异或处理,得到第二异或结果;将所述第二异或结果和所述集成电路卡识别码进行加密,得到第二加密结果;通过短信向所述服务器发送所述第二加密结果。5.一种支付处理方法,其特征在于,包括:接收来自终端设备的加密后的支付数据;基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;通过所述用户特征码对所述加密后的支付数据进行解密。6.根据权利要求5所述的方法,其特征在于,所述特征信息还包括手机号码和集成电路卡识别码。7.根据权利要求5所述的方法,其特征在于,所述接收来自终端设备的加密后的支付数据之前,所述方法还包括:接收来自终端设备的第一加密结果,解密该第一加密结果得到第一异或结果;根据设备标识与用户标识的对应关系查询与所述终端设备的设备标识对应的用户标识;将所述设备标识对应的用户标识与所述固定偏移量进行异或处理,得到第三异或结果;在所述第一异或结果和所述第三异或结果相同的情况下,将所述特征信息加密后存储到数据库中。8.根据权利要求6所述的方法,其特征在于,所述接收来自终端设备的加密后的支付数据之前,所述方法还包括:接收来自终端设备的短信,解密所述短信得到第二异或结果和集成电路卡识别码;根据手机号码与用户标识的对应关系查询与所述终端设备的手机号码对应的用户标识;将所述手机号码对应的用户标识与所述固定偏移量进行异或处理,得到第四异或结果;
在所述第二异或结果与所述第四异或结果相同的情况下,将所述特征信息加密后存储到数据库中。9.根据权利要求1或5所述的方法,其特征在于,所述基于特征信息生成用户特征码,包括:将固定偏移量与用户标识进行异或处理,得到第五异或结果;将所述第五异或结果进行哈希运算,得到第一哈希结果;按照设定规则从所述第一哈希结果中选择N个字节的字符串,所述用户特征码包括所述N个字节的字符串。10.根据权利要求2或6所述的方法,其特征在于,所述基于特征信息生成用户特征码,包括:将固定偏移量与用户标识进行异或处理,得到第六异或结果;在所述第六异或结果与手机号码的字符串长度相同的情况下,将所述第六异或结果与所述手机号码进行异或处理,得到第七异或结果;将所述第七异或...

【专利技术属性】
技术研发人员:佘姜维
申请(专利权)人:深圳市欢太数字科技有限公司
类型:发明
国别省市:

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

1