【技术实现步骤摘要】
支付处理方法、装置、终端设备及存储介质
[0001]本申请涉及支付
,具体涉及一种支付处理方法、装置、终端设备及存储介质。
技术介绍
[0002]统一支付接口(unify payment interface,UPI)是一种在印度越来越受欢迎的支付方式。UPI对于数据传输与检验安全要求比较高。目前,存在一种利用偏移量进行安全校验的方式。每次发新版本时,需要人工在后台录入新版本的偏移量。如果忘记录入,则新版本会产生安全校验失败的问题,支付处理的便捷度较低。
技术实现思路
[0003]本申请实施例提供一种支付处理方法、装置、终端设备及存储介质,可以提高支付处理的便捷度。
[0004]本申请实施例的第一方面提供了一种支付处理方法,包括:
[0005]基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0006]通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;
[0007]向服务器传输所述加密后的支付数据。
[0008]本申请实施例的第二方面提供了一种支付处理方法,包括:
[0009]接收来自终端设备的加密后的支付数据;
[0010]基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;
[0011]通过所述用户特征码对所述加密后的支付数据进行解密。
[0012]本申请实施例的第三方面提供了一种支付处理装置,包括:
[0013]第一生成单元,用于基于特征信息生成用户特征码,所述特征 ...
【技术保护点】
【技术特征摘要】
1.一种支付处理方法,其特征在于,包括:基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;通过所述用户特征码对支付数据进行加密,得到加密后的支付数据;向服务器传输所述加密后的支付数据。2.根据权利要求1所述的方法,其特征在于,所述特征信息还包括手机号码和集成电路卡识别码。3.根据权利要求1所述的方法,其特征在于,所述基于特征信息生成用户特征码之前,所述方法还包括:获取固定偏移量,将用户标识与所述固定偏移量进行异或处理,得到第一异或结果;将所述第一异或结果进行加密,得到第一加密结果;向所述服务器传输所述第一加密结果。4.根据权利要求2所述的方法,其特征在于,所述基于特征信息生成用户特征码之前,所述方法还包括:获取固定偏移量,读取用户身份识别卡的集成电路卡识别码;将用户标识与所述固定偏移量进行异或处理,得到第二异或结果;将所述第二异或结果和所述集成电路卡识别码进行加密,得到第二加密结果;通过短信向所述服务器发送所述第二加密结果。5.一种支付处理方法,其特征在于,包括:接收来自终端设备的加密后的支付数据;基于特征信息生成用户特征码,所述特征信息包括:用户标识和固定偏移量;通过所述用户特征码对所述加密后的支付数据进行解密。6.根据权利要求5所述的方法,其特征在于,所述特征信息还包括手机号码和集成电路卡识别码。7.根据权利要求5所述的方法,其特征在于,所述接收来自终端设备的加密后的支付数据之前,所述方法还包括:接收来自终端设备的第一加密结果,解密该第一加密结果得到第一异或结果;根据设备标识与用户标识的对应关系查询与所述终端设备的设备标识对应的用户标识;将所述设备标识对应的用户标识与所述固定偏移量进行异或处理,得到第三异或结果;在所述第一异或结果和所述第三异或结果相同的情况下,将所述特征信息加密后存储到数据库中。8.根据权利要求6所述的方法,其特征在于,所述接收来自终端设备的加密后的支付数据之前,所述方法还包括:接收来自终端设备的短信,解密所述短信得到第二异或结果和集成电路卡识别码;根据手机号码与用户标识的对应关系查询与所述终端设备的手机号码对应的用户标识;将所述手机号码对应的用户标识与所述固定偏移量进行异或处理,得到第四异或结果;
在所述第二异或结果与所述第四异或结果相同的情况下,将所述特征信息加密后存储到数据库中。9.根据权利要求1或5所述的方法,其特征在于,所述基于特征信息生成用户特征码,包括:将固定偏移量与用户标识进行异或处理,得到第五异或结果;将所述第五异或结果进行哈希运算,得到第一哈希结果;按照设定规则从所述第一哈希结果中选择N个字节的字符串,所述用户特征码包括所述N个字节的字符串。10.根据权利要求2或6所述的方法,其特征在于,所述基于特征信息生成用户特征码,包括:将固定偏移量与用户标识进行异或处理,得到第六异或结果;在所述第六异或结果与手机号码的字符串长度相同的情况下,将所述第六异或结果与所述手机号码进行异或处理,得到第七异或结果;将所述第七异或...
【专利技术属性】
技术研发人员:佘姜维,
申请(专利权)人:深圳市欢太数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。