支付媒介开通方法技术

技术编号:39497831 阅读:6 留言:0更新日期:2023-11-24 11:27
本发明专利技术涉及电子支付技术领域,公开了一种支付媒介开通方法

【技术实现步骤摘要】
支付媒介开通方法、装置、设备及存储介质


[0001]本专利技术涉及电子支付
,尤其涉及一种支付媒介开通方法

装置

设备及存储介质


技术介绍

[0002]目前,
SIM
卡金融类钱包的开通过程都过于繁琐,用户需要先在支付平台进行信息验证,开立账号,再与银行卡进行绑定,并将结果反馈给运营商

然后用户再在运营商平台进行信息验证,绑定账号,由运营商再下发开通数据到
SIM
卡,完成
SIM
卡钱包开通

这种繁琐的绑定方法,对于用户而言,开通过程复杂,用户体验不佳

同时,
SIM
卡钱包开通时,多方的信息交互,存在多节点认证的安全风险问题

[0003]同时,一张
SIM
卡内存在多个金融类钱包应用

那么交易时选择哪种钱包,哪种支付方式更优,是我们必须考虑的问题

然而,目前,交易通常都通过轮询方式,严重影响了交易速度,降低了用户体验感


技术实现思路

[0004]本专利技术的主要目的在于提供一种支付媒介开通方法

装置

设备及存储介质,旨在解决现有技术支付媒介开通过程繁琐,降低用户体验,且存在多节点认证的安全风险的技术问题

[0005]为实现上述目的,本专利技术提供了一种支付媒介开通方法,所述方法包括以下步骤:
[0006]基于用户的请求指令,建立用户终端与支付平台之间的通讯链路;
[0007]获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥;
[0008]将所述公钥发送至用户终端,获取所述用户终端通过所述公钥进行加密处理得到的加密密文;
[0009]通过所述运营商根据所述私钥对所述加密密文进行解密,得到解密密文;
[0010]在所述解密密文与预设信息一致时,确定支付媒介开通成功

[0011]可选地,所述获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥,包括:
[0012]获取运营商随机生成的第一素数对,根据所述第一素数确定第二素数对;
[0013]根据第一素数对与所述第二素数对,得到目标素数对;
[0014]基于所述目标素数对确定第一随机数,得到公钥指数;
[0015]基于所述公钥指数进行计算,得到私钥指数;
[0016]基于所述公钥指数确定公钥,并基于所述私钥指数确定私钥

[0017]可选地,所述基于所述公钥指数确定公钥,包括:
[0018]基于所述公钥指数确定模数;
[0019]获取运营商生成的哈希函数以及第二随机数;
[0020]基于所述第二随机数进行计算,得到第一密文;
[0021]根据所述模数

所述哈希函数以及所述第一密文确定公钥

[0022]可选地,所述基于用户的请求指令,建立用户终端与支付平台之间的通讯链路,包括:
[0023]在检测到用户发起开通请求时,生成用户的请求指令;
[0024]基于所述请求指令,通过用户终端生成对称密钥对,其中,所述对称密钥对包括第一密钥和第二密钥;
[0025]基于所述第一密钥生成加密文件,并将所述加密文件发送至支付平台;
[0026]通过所述支付平台根据预设解密方法对所述加密文件进行解密,得到解密信息;
[0027]根据所述解密信息确定是否成功解密;
[0028]若成功解密,则确定用户终端与支付平台之间的成功建立通讯链路

[0029]可选地,所述基于所述第一密钥生成加密文件,并将所述加密文件发送至支付平台,包括:
[0030]获取用户标识以及用户签名;
[0031]将所述用户标识以及对应的用户签名与所述用户签名通过所述第一密钥进行加密,生成加密文件;
[0032]将所述加密文件发送至支付平台,并将所述第一密钥作废

[0033]可选地,所述在所述解密密文与预设信息一致时,确定支付媒介开通成功之后,还包括:
[0034]基于收款终端发起的交易请求确定交易信息,其中,所述交易信息中包括多个交易参数;
[0035]基于所述交易信息进行支付模型预测,得到支付模型预测结果;
[0036]对所述支付模型预测结果进行投票,根据投票次数确定最优交易方式;
[0037]基于所述最优交易方式通过所述支付媒介进行支付

[0038]可选地,所述基于所述交易信息进行支付模型预测,得到支付模型预测结果,包括:
[0039]获取所述交易信息中各个交易参数的权重比例;
[0040]基于所述各个交易参数的权重比例对所述交易参数从高到低进行排序,得到排序结果;
[0041]根据所述排序结果依次将所述交易参数流入规则链;
[0042]根据所述规则链进行支付模型预测,得到支付模型预测结果

[0043]此外,为实现上述目的,本专利技术还提出一种支付媒介开通装置,所述支付媒介开通装置包括:
[0044]建立模块,用于基于用户的请求指令,建立用户终端与支付平台之间的通讯链路;
[0045]获取模块,用于获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥;
[0046]加密模块,用于将所述公钥发送至用户终端,获取所述用户终端通过所述公钥进行加密处理得到的加密密文;
[0047]解密模块,用于通过所述运营商根据所述私钥对所述加密密文进行解密,得到解密密文;
[0048]确定模块,在所述解密密文与预设信息一致时,确定支付媒介开通成功

[0049]此外,为实现上述目的,本专利技术还提出一种支付媒介开通设备,所述支付媒介开通设备包括:存储器

处理器及存储在所述存储器上并可在所述处理器上运行的支付媒介开通程序,所述支付媒介开通程序配置为实现如上文所述的支付媒介开通方法的步骤

[0050]此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有支付媒介开通程序,所述支付媒介开通程序被处理器执行时实现如上文所述的支付媒介开通方法的步骤

[0051]本专利技术基于用户的请求指令,建立用户终端与支付平台之间的通讯链路;获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥;将所述公钥发送至用户终端,获取所述用户终端通过所述公钥进行加密处理得到的加密密文;通过所述运营商根据所述私钥对所述加密密文进行解密,得到解密密文;在所述解密密文与预设信息一致时,确定支付媒介开通成功

通过上述方式,建立用户终端与支付平台之间的通讯链路并通过私钥对公钥加密得到的加密文件进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种支付媒介开通方法,其特征在于,所述方法包括:基于用户的请求指令,建立用户终端与支付平台之间的通讯链路;获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥;将所述公钥发送至用户终端,获取所述用户终端通过所述公钥进行加密处理得到的加密密文;通过所述运营商根据所述私钥对所述加密密文进行解密,得到解密密文;在所述解密密文与预设信息一致时,确定支付媒介开通成功
。2.
如权利要求1所述的方法,其特征在于,所述获取运营商随机生成的第一素数对,并基于所述第一素数对确定公钥和私钥,包括:获取运营商随机生成的第一素数对,根据所述第一素数确定第二素数对;根据第一素数对与所述第二素数对,得到目标素数对;基于所述目标素数对确定第一随机数,得到公钥指数;基于所述公钥指数进行计算,得到私钥指数;基于所述公钥指数确定公钥,并基于所述私钥指数确定私钥
。3.
如权利要求2所述的方法,其特征在于,所述基于所述公钥指数确定公钥,包括:基于所述公钥指数确定模数;获取运营商生成的哈希函数以及第二随机数;基于所述第二随机数进行计算,得到第一密文;根据所述模数

所述哈希函数以及所述第一密文确定公钥
。4.
如权利要求1所述的方法,其特征在于,所述基于用户的请求指令,建立用户终端与支付平台之间的通讯链路,包括:在检测到用户发起开通请求时,生成用户的请求指令;基于所述请求指令,通过用户终端生成对称密钥对,其中,所述对称密钥对包括第一密钥和第二密钥;基于所述第一密钥生成加密文件,并将所述加密文件发送至支付平台;通过所述支付平台根据预设解密方法对所述加密文件进行解密,得到解密信息;根据所述解密信息确定是否成功解密;若成功解密,则确定用户终端与支付平台之间的成功建立通讯链路
。5.
如权利要求4所述的方法,其特征在于,所述基于所述第一密钥生成加密文件,并将所述加密文件发送至支付平台,包括:获取用户标识以及用户签名;将所述用户标识以及对应的用户签名与所述用户签名通过所...

【专利技术属性】
技术研发人员:魏国红李亚强庄怀宇
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1