基于支付媒介的支付方法、装置、设备、系统及介质制造方法及图纸

技术编号:39438885 阅读:12 留言:0更新日期:2023-11-19 16:22
本申请公开了一种基于支付媒介的支付方法、装置、设备、系统及介质,属于电子支付领域。该方法包括:获取预存的具有预设的绑定关系的目标挑战任务和目标支付媒介;执行目标挑战任务,并获取物理不可克隆函数模块采集到的终端设备执行目标挑战任务产生的目标挑战信号值;根据目标挑战任务、目标挑战信号值和目标支付媒介,生成支付信息,支付信息承载于支付报文传输至支付业务平台,以使支付业务平台利用支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。根据本申请实施例能够提高支付的安全性。施例能够提高支付的安全性。施例能够提高支付的安全性。

【技术实现步骤摘要】
基于支付媒介的支付方法、装置、设备、系统及介质


[0001]本申请属于电子支付领域,尤其涉及一种基于支付媒介的支付方法、装置、设备、系统及介质。

技术介绍

[0002]随着电子信息技术的发展,电子支付的应用范围也在不断扩大。在一些电子支付的场景中,需要借助支付媒介来传递支付所需的一些信息。例如,二维码支付需要借助二维码来传递支付所需的信息。
[0003]支付媒介具有一定的私有性,即,用户可利用自身特有的支付媒介进行电子支付,例如,用户使用自身账号下的二维码进行支付。支付媒介需要存储在用户的终端设备中,但支付媒介有可能存在泄露的情况,使得其他用户可伪造该用户的支付媒介进行支付,对用户的支付造成了巨大的安全风险。

技术实现思路

[0004]本申请实施例提供一种基于支付媒介的支付方法、装置、设备、系统及介质,能够提高支付的安全性。
[0005]第一方面,本申请实施例提供一种基于支付媒介的支付方法,应用于终端设备,终端设备具有物理不可克隆函数模块,该方法包括:获取预存的具有预设的绑定关系的目标挑战任务和目标支付媒介;执行目标挑战任务,并获取物理不可克隆函数模块采集到的终端设备执行目标挑战任务产生的目标挑战信号值;根据目标挑战任务、目标挑战信号值和目标支付媒介,生成支付信息,支付信息承载于支付报文传输至支付业务平台,以使支付业务平台利用支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。r/>[0006]第二方面,本申请实施例提供一种基于支付媒介的支付方法,应用于支付业务平台,该方法包括:接收支付报文,支付报文承载有支付信息,支付信息由终端设备根据目标挑战任务、目标挑战信号值和目标支付媒介生成,目标挑战任务和目标支付媒介在终端设备中具有绑定关系,终端设备具有物理不可克隆函数模块,目标挑战信号值由终端设备执行目标挑战任务产生并由物理不可克隆函数模块采集得到;利用支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。
[0007]第三方面,本申请实施例提供一种终端设备,终端设备具有物理不可克隆函数模块,该终端设备包括:获取模块,用于获取预存的具有预设的绑定关系的目标挑战任务和目标支付媒介;信号值确定模块,用于执行目标挑战任务,并获取物理不可克隆函数模块采集到的终端设备执行目标挑战任务产生的目标挑战信号值;支付信息生成模块,用于根据目标挑战任务、目标挑战信号值和目标支付媒介,生成支付信息,支付信息承载于支付报文传
输至支付业务平台,以使支付业务平台利用支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。
[0008]第四方面,本申请实施例提供一种基于支付媒介的支付装置,应用于支付业务平台,该装置包括:接收模块,用于接收支付报文,支付报文承载有支付信息,支付信息由终端设备根据目标挑战任务、目标挑战信号值和目标支付媒介生成,目标挑战任务和目标支付媒介在终端设备中具有绑定关系,终端设备具有物理不可克隆函数模块,目标挑战信号值由终端设备执行目标挑战任务产生并由物理不可克隆函数模块采集得到;匹配模块,用于利用支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。
[0009]第五方面,本申请实施例提供一种终端设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面的基于支付媒介的支付方法。
[0010]第六方面,本申请实施例提供一种电子设备,其特征在于,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第二方面的基于支付媒介的支付方法。
[0011]第七方面,本申请实施例提供一种基于支付媒介的支付系统,包括:终端设备,用于执行第一方面的基于支付媒介的支付方法;支付业务平台,用于执行第二方面的基于支付媒介的支付方法。
[0012]第八方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的基于支付媒介的支付方法或第二方面的基于支付媒介的支付方法。
[0013]本申请实施例提供一种基于支付媒介的支付方法、装置、设备、系统及介质,终端设备获取自身预存的具有绑定关系的目标挑战任务和目标支付媒介,执行该目标挑战任务,可从终端设备中的物理不可克隆函数模块获取终端设备执行该目标挑战任务产生的目标挑战信号值,根据目标挑战任务、目标挑战信号值和目标支付媒介生成支付信息,传输至支付业务平台的支付报文包括支付信息,可表征目标挑战任务、目标挑战信号值和目标支付媒介。支付业务平台可利用支付信息表征的目标挑战任务、目标挑战信号值和目标支付媒介在支付业务平台预存的支付媒体绑定关系中进行匹配。不同终端设备由于自身硬件结构的差异具有不同的物理不可克隆函数,支付媒体绑定关系中的挑战任务和挑战信号值可体现终端设备的物理不可克隆函数,即,支付媒体绑定关系可体现终端设备的物理不可克隆函数与支付媒介之间的关系。若匹配成功,表示使用目标支付媒介的终端设备与支付媒介绑定关系中该目标支付媒介对应的物理不可克隆函数所属的终端设备为同一终端设备,即,本次支付是用户使用自己的终端设备发起的支付,可继续支付流程,完成支付。采用该基于支付媒介的支付方法,可降低他人利用伪造的支付媒介对支付造成的安全风险,提高支付的安全性。
附图说明
[0014]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使
用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本申请实施例提供的基于支付媒介的支付系统的一示例的架构示意图;
[0016]图2为本申请第一方面一实施例提供的基于支付媒介的支付方法的流程图;
[0017]图3为本申请第一方面另一方面提供的基于支付媒介的支付方法的流程图;
[0018]图4为本申请第二方面一实施例提供的基于支付媒介的支付方法的流程图;
[0019]图5为本申请第二方面另一实施例提供的基于支付媒介的支付方法的流程图;
[0020]图6为本申请实施例提供的二维码在线申请流程的一示例的流程图;
[0021]图7为本申请实施例提供的二维码离线支付流程的一示例的流程图;
[0022]图8为本申请实施例提供的电子券申领流程的一示例的流程图;
[0023]图9为本申请实施例提供的电子券核销支付流程的一示例的流程图;
[0024]图10为本申请第三方面一实施例提供的一种终端设备的结构示意图;
...

【技术保护点】

【技术特征摘要】
1.一种基于支付媒介的支付方法,其特征在于,应用于终端设备,终端设备具有物理不可克隆函数模块,所述方法包括:获取预存的具有预设的绑定关系的目标挑战任务和目标支付媒介;执行所述目标挑战任务,并获取所述物理不可克隆函数模块采集到的终端设备执行所述目标挑战任务产生的目标挑战信号值;根据所述目标挑战任务、所述目标挑战信号值和所述目标支付媒介,生成支付信息,所述支付信息承载于支付报文传输至支付业务平台,以使所述支付业务平台利用所述支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,所述支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。2.根据权利要求1所述的方法,其特征在于,在所述获取预存的具有预设的绑定关系的目标挑战任务和目标支付媒介之前,还包括:获取所述目标挑战任务,并执行所述目标挑战任务;获取所述物理不可克隆函数模块采集到的终端设备执行所述目标挑战任务产生的所述目标挑战信号值;根据所述目标挑战任务、所述目标挑战信号值和支付用户的账号标识,生成支付媒介请求报文,并向支付业务平台发送;接收所述支付业务平台响应于所述支付媒介请求报文反馈的所述目标支付媒介;绑定所述目标挑战任务与所述目标支付媒介,并存储绑定的所述目标挑战任务与所述目标支付媒介。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标挑战任务、所述目标挑战信号值和所述目标支付媒介,生成支付信息,包括:对所述目标挑战任务和所述目标挑战信号值进行哈希运算,得到目标哈希值;根据所述目标哈希值和所述目标支付媒介,生成所述支付信息。4.根据权利要求1所述的方法,其特征在于,若所述目标支付媒介在所述支付媒介绑定关系中对应的挑战任务及挑战信号值,与所述目标挑战任务及目标挑战信号值一致,所述匹配结果表征匹配成功。5.根据权利要求3所述的方法,其特征在于,所述支付媒介绑定关系包括哈希值和支付媒介的绑定关系,哈希值基于挑战任务和挑战信号值通过哈希计算得到,若所述目标支付媒介在所述支付媒介绑定关系中对应的哈希值,与所述目标哈希值一致,所述匹配结果表征匹配成功。6.根据权利要求1所述的方法,其特征在于,支付媒介包括二维码,所述目标支付媒介包括目标二维码,所述支付信息包括新目标二维码,所述新目标二维码包含所述目标二维码中的二维码信息和目标物理不可克隆函数信息,所述目标物理不可克隆函数信息表征所述目标挑战任务和所述目标挑战信号值,在所述生成支付信息之后,还包括:展示所述新目标二维码,所述新目标二维码被扫码终端扫描后生成所述支付报文传输至所述支付业务平台。7.根据权利要求1所述的方法,其特征在于,支付媒介包括电子券,所述目标支付媒介包括目标电子券,所述支付信息包括所述目标电子券和目标物理不可克隆函数信息,所述
目标物理不可克隆函数信息表征所述目标挑战任务和所述目标挑战信号值,在所述生成支付信息之后,还包括:根据所述支付信息,生成所述支付报文;向所述支付业务平台发送所述支付报文。8.一种基于支付媒介的支付方法,其特征在于,应用于支付业务平台,所述方法包括:接收支付报文,所述支付报文承载有支付信息,所述支付信息由终端设备根据目标挑战任务、目标挑战信号值和目标支付媒介生成,所述目标挑战任务和所述目标支付媒介在终端设备中具有绑定关系,终端设备具有物理不可克隆函数模块,所述目标挑战信号值由终端设备执行所述目标挑战任务产生并由所述物理不可克隆函数模块采集得到;利用所述支付信息与预存的支付媒介绑定关系进行匹配,在匹配结果表征匹配成功的情况下完成支付,所述支付媒介绑定关系用于表征终端设备的挑战任务、挑战信号值和支付媒介的绑定关系。9.根据权利要求8所述的方法,其特征在于,在所述接收支付报文之前,还包括:接收终端设备发送的支付媒介请求报文,所述支付媒介请求报文根据所述目标挑战任务、所述目标挑战信号值和支付用户的账号标识生成;响应于所述支付媒介请求报文,向终端设备发送所述目标支付媒介;根据所述支付媒介请求报文,将所述支付媒介请求报文对应的所述目标挑战任务、所述目标挑战信号值和所述目标支付媒介的绑定关系添加入所述支付媒介绑定关系。10.根据权利要求8所述...

【专利技术属性】
技术研发人员:陈成钱于文海侯腾杨阳孙权杨燕明
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1