5G消息支付认证方法、终端、平台、系统、介质及产品与流程

文档序号:32344466发布日期:2022-11-26 10:52阅读:64来源:国知局
5G消息支付认证方法、终端、平台、系统、介质及产品与流程
5g消息支付认证方法、终端、平台、系统、介质及产品
技术领域
1.本技术属于支付安全技术领域,尤其涉及一种5g消息支付认证方法、终端、平台、系统、介质及产品。


背景技术:

2.随着5g技术的发展,无线通信也迎来了新的技术革命,传统的短消息业务也迎来了新的变革机遇。融合通信(rich communication suite,rcs)是新一代消息服务国际标准并基于用户终端的底层短消息应用的重新架构和实现,从而实现不同于以往的纯文本短消息的应用,使得图文、音视频、群聊、文件传输、通话中的内容共享等多种富媒体消息,在消息窗口就可以实现搜索、交互、分享和支付等形成一站式业务体验。
3.5g消息支付是一种例如可以以短信应用作为交互基础,提供了多媒体及更丰富交互能力的新型支付方式。然而,5g消息支付在提供给用户轻量便捷的使用体验的同时,也存在着支付安全和/或信息泄露等问题。


技术实现要素:

4.本技术实施例提供了一种5g消息支付认证方法、终端、平台、系统、介质及产品,能够解决5g消息支付存在的支付安全和/或信息泄露等问题。
5.第一方面,本技术实施例提供了一种5g消息支付认证方法,应用于用户终端,该方法包括:基于5g消息向支付平台发送与5g消息支付相关的应用请求;在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。
6.第二方面,本技术实施例提供了一种5g消息支付认证方法,应用于认证服务平台,该方法包括:接收用户终端发送的用户终端的终端信息;对于终端信息进行认证,生成终端信息的认证结果;将终端信息的认证结果反馈给用户终端;用户终端用于在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果;在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果;支付平台用于响应于终端信息认证成功的结果或者目标识别码认证成功的结果处理与5g消息支付相关的应用请求。
7.第三方面,本技术实施例提供了一种5g消息支付认证方法,应用于支付平台,该方法包括:接收用户终端发送的与5g消息支付相关的应用请求;响应于应用请求,向用户终端发送身份认证请求,身份认证请求用于指示对于用户输入的目标识别码进行认证;在接收用户终端发送的目标识别码认证成功的结果的情况下,处理应用请求。
8.第四方面,本技术实施例提供了一种用户终端,用户终端包括:第一发送模块,用于基于5g消息向支付平台发送与5g消息支付相关的应用请求;第一认证模块,用于在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,
并对于目标识别码进行认证;第一发送模块还用于在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。
9.第五方面,本技术实施例提供了一种认证服务平台,认证服务平台包括:第一接收模块,用于接收用户终端发送的用户终端的终端信息;第二认证模块,用于对于终端信息进行认证,生成终端信息的认证结果;第二发送模块,用于将终端信息的认证结果反馈给用户终端;用户终端用于在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果;在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果;支付平台用于响应于终端信息认证成功的结果或者目标识别码认证成功的结果处理与5g消息支付相关的应用请求。
10.第六方面,本技术实施例提供了一种支付平台,支付平台包括:第二接收模块,用于接收用户终端发送的与5g消息支付相关的应用请求;第三发送模块,用于响应于应用请求,向用户终端发送身份认证请求,身份认证请求用于指示对于用户输入的目标识别码进行认证;处理模块,用于在接收用户终端发送的目标识别码认证成功的结果的情况下,处理应用请求。
11.第七方面,本技术实施例提供了一种用户终端,用户终端包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如第一方面提供的5g消息支付认证方法。
12.第八方面,本技术实施例提供了一种认证服务平台,认证服务平台包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如第二方面提供的5g消息支付认证方法。
13.第九方面,本技术实施例提供了一种支付平台,支付平台包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如第三方面提供的5g消息支付认证方法。
14.第十方面,本技术实施例提供了一种5g消息支付认证系统,其特征在于,包括如第七方面提供的用户终端、如第八方面提供的认证服务平台和如第九方面提供的支付平台。
15.第十一方面,本技术实施例提供了一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面、第二方面或者第三方面中任意一项的5g消息支付认证方法。
16.第十二方面,本技术实施例提供了一种计算机程序产品,其特征在于,计算机程序产品被存储在非易失的存储介质中,计算机程序产品被至少一个处理器执行时实现如第一方面、第二方面或者第三方面中任意一项的5g消息支付认证方法。
17.本技术实施例的5g消息支付认证方法、终端、平台、系统、介质及产品,方法包括:基于5g消息向支付平台发送与5g消息支付相关的应用请求;在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通
过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
附图说明
18.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为本技术实施例提供的5g消息支付认证方法的应用场景的一种架构示意图;
20.图2为本技术第一方面提供的5g消息支付认证方法的一实施例的流程示意图;
21.图3为本技术第一方面提供的5g消息支付认证方法的另一实施例的流程示意图;
22.图4为本技术第一方面提供的5g消息支付认证方法中s310的一实施例的流程示意图;
23.图5为本技术第一方面提供的5g消息支付认证方法的又一实施例的流程示意图;
24.图6为本技术第一方面提供的5g消息支付认证方法中s510的一实施例的流程示意图;
25.图7为本技术第一方面提供的5g消息支付认证方法中s220的一实施例的流程示意图;
26.图8为本技术第一方面提供的5g消息支付认证方法的一实施例的通信交互示意图;
27.图9为本技术第一方面提供的5g消息支付认证方法的另一实施例的通信交互示意图;
28.图10为本技术第一方面提供的5g消息支付认证方法中s310的一实施例的流程示意图;
29.图11为本技术第一方面提供的5g消息支付认证方法的又一实施例的通信交互示意图;
30.图12为本技术第二方面提供的5g消息支付认证方法的一实施例的流程示意图;
31.图13为本技术第二方面提供的5g消息支付认证方法的另一实施例的流程示意图;
32.图14为本技术第二方面提供的5g消息支付认证方法的又一实施例的流程示意图;
33.图15为本技术第二方面提供的5g消息支付认证方法的又一实施例的流程示意图;
34.图16为本技术第三方面提供的5g消息支付认证方法的一实施例的流程示意图;
35.图17为本技术第三方面提供的5g消息支付认证方法的另一实施例的流程示意图;
36.图18为本技术第四方面提供的5g消息支付认证方法的一实施例的通信交互示意图;
37.图19为本技术第四方面提供的5g消息支付认证方法的另一实施例的通信交互示意图;
38.图20为本技术第四方面提供的5g消息支付认证方法的又一实施例的通信交互示
意图;
39.图21为本技术第四方面提供的5g消息支付认证方法的又一实施例的通信交互示意图;
40.图22为本技术实施例的用户终端的一实施例的结构示意图;
41.图23为本技术实施例的认证服务平台的一种结构示意图;
42.图24为本技术实施例的支付平台的一实施例的结构示意图;
43.图25为本技术第八方面提供的用户终端的一实施例的结构示意图。
具体实施方式
44.下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
45.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
46.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
47.在不脱离本技术的精神或范围的情况下,在本技术中能进行各种修改和变化,这对于本领域技术人员来说是显而易见的。因而,本技术意在覆盖落入所对应权利要求(要求保护的技术方案)及其等同物范围内的本技术的修改和变化。需要说明的是,本技术实施例所提供的实施方式,在不矛盾的情况下可以相互组合。
48.在阐述本技术实施例所提供的技术方案之前,为了便于对本技术实施例理解,本技术首先对相关技术中存在的问题进行具体说明:
49.经本技术的发明人研究发现,相关技术中,目前5g消息支付没有具体的认证方案,例如即便对于用户进行验证,但是也仅在跳转至相关5g支付应用时才会对相应应用账号进行验证。这样,会导致至少以下问题:
50.(1)存在支付安全风险,由于5g消息支付是一般基于短信应用,所以发送支付请求的对象仅与sim卡绑定,无法得知是否是该sim卡用户发起的支付请求还是非法用户发起的支付请求;
51.(2)存在隐私泄露的风险,基于当前无用户认证的方案,一旦用户终端和/或sim卡丢失,非法用户无需账号验证便可能获取卡所属人的隐私信息,导致用户终端和/或用户终端所使用的sim卡的拥有者存在隐私泄露的风险。
52.鉴于发明人的上述研究发现,本技术实施例提供了一种5g消息支付认证方法、终端、平台、系统、介质及产品,能够解决相关技术中存在的5g消息支付存在的支付安全和/或信息泄露的技术问题。
53.为了便于理解,下面首先对于本技术实施例所应用的一种架构进行说明。
54.图1为本技术实施例提供的5g消息支付认证方法的应用场景的一种架构示意图。如图1所示,本技术实施例提供的5g消息支付认证方法的架构系统可以包括用户终端11、支付平台12和认证服务平台13。用户终端11具体可以包括手机、平板电脑、智能穿戴设备等,在此并不限定用户终端11的具体类型。用户终端11中安装有5g消息应用,5g消息应用可以发送5g消息。用户可以通过用户终端11中的5g消息应用向支付平台12发送与5g消息支付相关的应用请求。以银行信用卡还款为例,例如与5g消息支付相关的应用请求可以包括获取当月还款账单的请求、查询当前信用卡余额的请求或者查询往期还款记录的请求等。当然,与5g消息支付相关的应用请求还可以是与支付相关的其他请求,本技术实施例对此不作限定。
55.支付平台12例如可以是5g消息应用后台,如各个银行后台,用于处理5g消息应用(前端)发送的与5g消息支付相关的应用请求。示例性地,支付平台12具体可以包括多台如服务器等的电子设备,在此并不限定支付平台12中电子设备的类型和数量。
56.认证服务平台13可以与用户终端11进行通信交互,在一些示例下,认证服务平台13可以用于配合用户终端11完成5g消息支付认证的操作。示例性地,认证服务平台13具体可以包括多台如服务器等的电子设备,在此并不限定认证服务平台13中电子设备的类型和数量。
57.基于上述附图1所示的本技术实施例提供的架构,下面对本技术实施例提供的5g消息支付认证方法进行详细说明。
58.本技术第一方面提供了一种5g消息支付认证方法,可以应用于用户终端,即该5g消息支付认证方法可以由用户终端执行。用户终端的具体内容可参见上述实施例中的相关说明,在此不再赘述。
59.图2为本技术第一方面提供的5g消息支付认证方法的一实施例的流程示意图。如图2所示,该5g消息支付认证方法可以包括步骤s210至s230。
60.s210、基于5g消息向支付平台发送与5g消息支付相关的应用请求。
61.例如用户在需要进行5g消息支付时,可以在用户终端输入与5g消息支付相关的操作,如输入发起与5g消息支付相关的应用请求。用户终端可以通过自身安装的5g消息应用向支付平台发送与5g消息支付相关的应用请求。以银行信用卡还款为例,例如与5g消息支付相关的应用请求可以包括获取当月还款账单的请求、查询当前信用卡余额的请求或者查询往期还款记录的请求等。当然,与5g消息支付相关的应用请求还可以是与支付相关的其他请求,本技术实施例对此不作限定。
62.s220、在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证。
63.支付平台在接收到与5g消息支付相关的应用请求时,支付平台会向用户终端反馈身份认证请求,身份认证请求可以用于指示用户终端对用户的身份进行认证,具体可以对于用户输入的目标识别码认证。
64.在s220中,用户终端在接收到支付平台发送的身份认证请求的情况下,可以获取用户输入的目标识别码,并对于目标识别码进行认证。例如,用户终端可以显示请用户输入目标识别码的界面,以供用户输入目标识别码。在用户输入目标识别码之后,可以对用户输入的目标识别码进行认证。在一些实施例中,目标识别码包括但不限于sim卡(subscriber identity module,用户识别卡)的个人识别密码(personal identification number,pin码),例如也可以是预先告知用户(即用户终端和/或用户终端所使用的sim卡的拥有者)或者用户预先设定的识别码,本技术实施例对此不作限定。
65.s230、在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。
66.在s230中,用户终端在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以告知支付平台可以处理与5g消息支付相关的应用请求。
67.本技术实施例的5g消息支付认证方法,基于5g消息向支付平台发送与5g消息支付相关的应用请求;在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
68.本技术实施例的5g消息支付认证方法可以适用于多种认证场景,对接应用厂商只需调用相应的认证接口即可对用户进行认证,能够为企业引流。
69.本技术的发明人进一步考虑到:针对于5g消息支付的场景,每一次用户在5g消息应用中发送5g消息都应该对5g消息支付发起人的身份进行认证,这样可能会提高用户使用5g消息支付的复杂度,影响用户体验。因此,为了提升用户体验,本技术实施例考虑可以减少用户手动输入目标识别码认证的次数,从而提供给用户近似无感5g消息支付认证体验。
70.图3为本技术第一方面提供的5g消息支付认证方法的另一实施例的流程示意图。如图3所示,根据本技术的一些实施例,可选地,在s220之前,该5g消息支付认证方法还可以包括以下步骤s310至s340。
71.s310、向认证服务平台发送用户终端的终端信息,认证服务平台用于对终端信息进行认证。
72.在s310中,用户终端可以向认证服务平台发送用户终端的终端信息。认证服务平台可以对用户终端的终端信息进行认证。例如,认证服务平台可以将用户终端发送的用户终端的终端信息与存储的用户终端的终端信息进行对比,以验证用户终端发送的用户终端的终端信息是否与存储的用户终端的终端信息一致。
73.示例性地,用户终端的终端信息可以包括用于验证用户终端身份的必须信息和可选信息。必须信息可以是不会频繁变动可唯一确定用户终端的一个信息或一系列信息的组合,例如必须信息包括但不限于用户终端的型号、用户终端的生产厂商、用户终端的系统版
本或者mac地址等。可选信息可以是一些辅助信息,例如可选信息包括但不限于用户终端的地理位置或者ip地址等。
74.s320、接收认证服务平台反馈的终端信息的认证结果。
75.s330、在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果,以使支付平台响应于终端信息认证成功的结果处理应用请求。
76.在用户终端的终端信息认证成功的情况下,用户终端可以向支付平台发送终端信息认证成功的结果。支付平台在接收到终端信息认证成功的结果之后,可以处理与5g消息支付相关的应用请求。
77.s340、在终端信息认证失败的情况下,执行获取用户输入的目标识别码,并对于目标识别码进行认证的步骤。
78.在用户终端的终端信息认证失败的情况下,用户终端可以执行上述步骤s220至s230。为了描述简洁,步骤s220至s230的具体过程在此不再赘述。
79.如此一来,通过将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则再对用户输入的目标识别码进行认证;若用户终端的终端信息未发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
80.图4为本技术第一方面提供的5g消息支付认证方法中s310的一实施例的流程示意图。如图4所示,根据本技术的一些实施例,可选地,s310、向认证服务平台发送用户终端的终端信息,具体可以包括以下步骤s410和s420。
81.s410、对于用户终端的终端信息进行加密,生成目标用户认证标签。
82.在s410中,用户终端在将用户终端的终端信息发送给认证服务平台之前,可以先对用户终端的终端信息进行加密,生成目标用户认证标签(token)。在一些示例中,例如用户终端可以通过对称加密算法对用户终端的终端信息进行加密,生成目标用户认证标签。在另一些示例中,例如用户终端也可以通过非对称加密算法对用户终端的终端信息进行加密,生成目标用户认证标签,本技术实施例对此不作限定。其中,对称加密算法即使用同一个秘钥进行加密和解密,非对称加密算法即采用两个密钥,例如使用公钥进行加密,使用私钥进行解密。
83.s420、向认证服务平台发送目标用户认证标签。
84.其中,认证服务平台存储有多个用户认证标签,认证服务平台可以用于将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果。第一用户认证标签可以为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签。
85.例如,目标用户认证标签中携带有用户的身份信息和/或sim卡的身份信息。认证服务平台可以根据目标用户认证标签中携带有用户的身份信息和/或sim卡的身份信息,从数据库中查询出与目标用户认证标签中携带的用户的身份信息和/或sim卡的身份信息相同的用户认证标签,得到第一用户认证标签。然后,将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果。
86.用户终端在接收到认证服务平台发送的目标用户认证标签中的终端信息的认证结果之后,执行上述步骤s330或者s340。为了描述简洁,步骤s330或者s340的具体过程在此不再赘述。
87.如此一来,通过对用户终端的终端信息进行加密,可以保证信息传输的安全性,进一步提高5g消息支付的安全性。
88.根据本技术的一些实施例,可选地,可以在用户首次进行目标识别码认证时,即用户之前未进行目标识别码认证时,要求用户输入目标识别码,并对于用户输入的目标识别码认证。而在用户输入的目标识别码认证成功之后,用户再次发起5g消息支付的应用请求时,先对用户终端的终端信息或者目标用户认证标签进行认证,若用户终端的终端信息或者目标用户认证标签发生变化,则才对用户输入的目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提高用户体验。
89.图5为本技术第一方面提供的5g消息支付认证方法的又一实施例的流程示意图。具体而言,如图5所示,在s310、向认证服务平台发送用户终端的终端信息之前,该5g消息支付认证方法还可以包括以下步骤s510。
90.s510、判断用户是否首次进行目标识别码认证。
91.在s510中,用户终端判断用户是否首次进行目标识别码认证,即判断用户之前是否已经目标识别码认证且目标识别码认证成功。
92.相应地,s310、向认证服务平台发送用户终端的终端信息,具体可以包括以下步骤:在用户非首次进行目标识别码认证的情况下,向认证服务平台发送用户终端的终端信息,以使认证服务平台对终端信息进行认证。
93.相应地,该5g消息支付认证方法还可以包括以下步骤s520:在用户非首次进行目标识别码认证的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,将目标识别码认证成功的结果发送给认证服务平台。即,在用户非首次进行目标识别码认证的情况下,用户终端可以执行上述步骤s220至s230。为了描述简洁,步骤s220至s230的具体过程在此不再赘述。
94.如此一来,在用户首次进行目标识别码认证时,即用户之前未进行目标识别码认证时,要求用户输入目标识别码,并对于用户输入的目标识别码认证,提高5g消息支付的安全性。而在用户输入的目标识别码认证成功之后,用户再次发起5g消息支付的应用请求时,先对用户终端的终端信息或者目标用户认证标签进行认证,若用户终端的终端信息或者目标用户认证标签发生变化,则才对用户输入的目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提高用户体验。
95.根据本技术的一些实施例,可选地,虽然引入了用户终端的终端信息或者目标用户认证标签认证,但是为了保证5g消息支付具有较高的安全性,也可以每隔预设时间段要求用户输入目标识别码,并对于用户输入的目标识别码认证。预设时间段的大小可以根据实际情况灵活设定,本技术实施例对此不作限定。例如,在一些示例中,用户输入的目标识别码认证可以只有一天有效,当第二天时,若用户再次发起5g消息支付的应用请求,则要求用户再次输入目标识别码,并对于用户输入的目标识别码认证,从而有效避免一旦用户终端丢失,他人利用用户终端进行5g消息支付,保证5g消息支付具有较高的安全性。
96.根据本技术的一些实施例,可选地,也可以是在5g消息支付的金额大于预设金额
时,要求用户输入目标识别码,并对于用户输入的目标识别码认证,从而保证5g消息支付具有较高的安全性。预设金额的大小可以根据实际情况灵活设定,本技术实施例对此不作限定。
97.图6为本技术第一方面提供的5g消息支付认证方法中s510的一实施例的流程示意图。如图6所示,根据本技术的一些实施例,可选地,s510、判断用户是否首次进行目标识别码认证,具体可以包括以下步骤s610至s640。
98.s610、向认证服务平台发送用户终端对应的用户和/或sim卡的目标身份信息。认证服务平台存储多个用户和/或sim卡对应的目标识别码认证成功的结果,认证服务平台用于查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果。
99.具体地,用户终端可以将用户终端对应的用户的身份信息(如用户id)和/或sim卡的身份信息发送给认证服务平台。为了便于区分,这里将用户终端对应的用户的身份信息和/或sim卡的身份信息称作目标身份信息。
100.认证服务平台可以存储多个用户和/或sim卡对应的目标识别码认证成功的结果。认证服务平台接收到用户终端发送的目标身份信息之后,可以从存储的多个用户和/或sim卡对应的目标识别码认证成功的结果中,查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果。
101.s620、接收认证服务平台发送的查询结果。
102.s630、在查询结果为认证服务平台存在目标身份信息对应的目标识别码认证成功的结果的情况下,确定用户非首次进行目标识别码认证。
103.在查询到认证服务平台中存在目标身份信息对应的目标识别码认证成功的结果的情况下,则说明用户之前已完成目标识别码认证,可以确定用户非首次进行目标识别码认证。
104.s640、在查询结果为认证服务平台不存在目标身份信息对应的目标识别码认证成功的结果的情况下,确定用户首次进行目标识别码认证。
105.在查询到认证服务平台中不存在目标身份信息对应的目标识别码认证成功的结果的情况下,则说明用户之前未完成目标识别码认证,可以确定用户首次进行目标识别码认证。
106.图7为本技术第一方面提供的5g消息支付认证方法中s220的一实施例的流程示意图。如前所述,目标识别码可以包括sim卡的个人识别密码。如图7所示,根据本技术的一些实施例,可选地,s220、获取用户输入的目标识别码,并对于目标识别码进行认证,具体可以包括以下步骤s710至s740。
107.s710、向运营商发送用于获取用户终端所使用的sim卡的个人识别密码的请求信息。
108.用户终端可以向sim卡的运营商发送获取sim卡的pin码的请求信息,以获取用户终端所使用的sim卡的pin码。
109.s720、接收运营商发送的个人识别密码。
110.用户终端接收sim卡的运营商响应于请求信息反馈的用户终端所使用的sim卡的pin码。
111.s730、将用户输入的个人识别密码与运营商发送的个人识别密码进行对比。
112.用户终端可以显示输入pin码的界面,以供用户输入sim卡的pin码。在用户输入sim卡的pin码之后,将用户输入的sim卡的pin码与运营商发送的sim卡的pin码进行对比。
113.s740、在用户输入的个人识别密码与运营商发送的个人识别密码匹配的情况下,确定个人识别密码认证成功。
114.若用户输入的sim卡的pin码与运营商发送的sim卡的pin码匹配,则可以确定用户输入的sim卡的pin码认证成功。
115.若用户输入的sim卡的pin码与运营商发送的sim卡的pin码不匹配,则可以确定用户输入的sim卡的pin码认证失败。
116.在用户输入的sim卡的pin码认证失败时,支付平台接收不到目标识别码认证成功的结果,故无法处理与5g消息支付相关的应用请求。在一些示例中,可选地,在用户输入的sim卡的pin码认证失败时,用户终端可以告知用户输入的sim卡的pin码认证失败。进一步地,还可以要求用户再次输入sim卡的pin码,直至用户输入的sim卡的pin码认证成功或者输入次数达到预设次数结束。预设次数的大小可以根据实际情况灵活设定,本技术实施例对此不作限定。
117.如此一来,由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的sim卡的pin码,所以在5g消息支付时,通过对用户输入的sim卡的pin码进行认证,且只有sim卡的pin码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,例如可以确保5g消息支付发起人与sim卡拥有者为同一人,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加sim卡的pin码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
118.图8为本技术第一方面提供的5g消息支付认证方法的一实施例的通信交互示意图。如图8所示,根据本技术一些实施例,可选地,可以将5g支付认证的能力以软件开发工具包sdk的形式赋能5g消息应用。
119.具体而言,用户终端11可以包括5g消息应用程序81和与5g消息应用程序集成的软件开发工具包sdk。5g消息应用程序81可以执行步骤s210、基于5g消息向支付平台发送与5g消息支付相关的应用请求。sdk可以执行步骤s220、在接收到5g消息应用程序转发的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证。在s230中,在目标识别码认证成功的情况下,sdk将目标识别码认证成功的结果发送给5g消息应用程序81,以使5g消息应用程序81向支付平台12发送目标识别码认证成功的结果。
120.如此一来,通过增设sdk对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
121.图9为本技术第一方面提供的5g消息支付认证方法的另一实施例的通信交互示意图。如图9所示,根据本技术一些实施例,可选地,在s220、获取用户输入的目标识别码之前,该5g消息支付认证方法还可以包括以下步骤s310至s340。
122.s310、sdk向认证服务平台发送用户终端的终端信息,认证服务平台用于对终端信
息进行认证。
123.在s310中,用户终端可以通过sdk向认证服务平台发送用户终端的终端信息。认证服务平台可以对用户终端的终端信息进行认证。
124.s320、sdk接收认证服务平台反馈的终端信息的认证结果。
125.s330、在终端信息认证成功的情况下,sdk将终端信息认证成功的结果发送给5g消息应用程序,以使5g消息应用程序向支付平台发送终端信息认证成功的结果。支付平台12可以用于响应于终端信息认证成功的结果处理应用请求。
126.s340、在终端信息认证失败的情况下,sdk执行获取用户输入的目标识别码,并对于目标识别码进行认证的步骤。
127.具体地,在用户终端的终端信息认证失败的情况下,sdk可以执行上述步骤s220至s230。
128.上述步骤s220至s230、步骤s310至s340已在上文中详细描述,为了描述简洁,在此不再赘述。
129.如此一来,通过sdk将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则sdk再对用户输入的目标识别码进行认证;若用户终端的终端信息未发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
130.图10为本技术第一方面提供的5g消息支付认证方法中s310的一实施例的流程示意图。如图10所示,根据本技术的一些实施例,可选地,s310、向认证服务平台发送用户终端的终端信息,具体可以包括以下步骤s410和s420。
131.s410、sdk对于用户终端的终端信息进行加密,生成目标用户认证标签。
132.在s410中,sdk在将用户终端的终端信息发送给认证服务平台之前,可以先对用户终端的终端信息进行加密,生成目标用户认证标签(token)。
133.s420、sdk向认证服务平台发送目标用户认证标签。
134.其中,认证服务平台存储有多个用户认证标签,认证服务平台用于将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果,第一用户认证标签为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签。
135.上述步骤s410和s420已在上文中详细描述,为了描述简洁,在此不再赘述。
136.如此一来,sdk通过对用户终端的终端信息进行加密,可以保证信息传输的安全性,进一步提高5g消息支付的安全性。
137.图11为本技术第一方面提供的5g消息支付认证方法的又一实施例的通信交互示意图。如图11所示,根据本技术一些实施例,可选地,在s310、sdk向认证服务平台发送用户终端的终端信息之前,该5g消息支付认证方法还可以包括以下步骤s510。
138.s510、sdk判断用户是否首次进行所述目标识别码认证。
139.相应地,s310、sdk向认证服务平台发送用户终端的终端信息,具体可以包括以下步骤:在用户非首次进行目标识别码认证的情况下,sdk向认证服务平台发送用户终端的终端信息,以使认证服务平台对终端信息进行认证。
140.在用户非首次进行目标识别码认证的情况下,sdk获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,sdk将目标识别码认证成功的结果发送给认证服务平台。即,在用户非首次进行目标识别码认证的情况下,sdk可以执行上述步骤s220至s230。
141.上述步骤s220至s230、s510已在上文中详细描述,为了描述简洁,在此不再赘述。
142.如此一来,在用户首次进行目标识别码认证时,即用户之前未进行目标识别码认证时,要求用户输入目标识别码,并对于用户输入的目标识别码认证,提高5g消息支付的安全性。而在用户输入的目标识别码认证成功之后,用户再次发起5g消息支付的应用请求时,先对用户终端的终端信息或者目标用户认证标签进行认证,若用户终端的终端信息或者目标用户认证标签发生变化,则sdk才对用户输入的目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提高用户体验。
143.本技术第二方面提供一种5g消息支付认证方法,可应用于认证服务平台,即该5g消息支付认证方法可由认证服务平台执行。认证服务平台的具体内容可参见上述实施例中的相关说明,在此不再赘述。
144.图12为本技术第二方面提供的5g消息支付认证方法的一实施例的流程示意图。如图12所示,该5g消息支付认证方法可以包括步骤s1210至s1230。
145.s1210、接收用户终端发送的用户终端的终端信息。
146.在s1210中,认证服务平台可以接收用户终端发送的用户终端的终端信息。示例性地,用户终端的终端信息可以包括用于验证用户终端身份的必须信息和可选信息。必须信息可以是不会频繁变动可唯一确定用户终端的一个信息或一系列信息的组合,例如必须信息包括但不限于用户终端的型号、用户终端的生产厂商、用户终端的系统版本或者mac地址等。可选信息可以是一些辅助信息,例如可选信息包括但不限于用户终端的地理位置或者ip地址等。
147.s1220、对于终端信息进行认证,生成终端信息的认证结果。
148.认证服务平台可以将用户终端发送的用户终端的终端信息与存储的用户终端的终端信息进行对比,以验证用户终端发送的用户终端的终端信息是否与存储的用户终端的终端信息一致,并生成终端信息的认证结果。
149.s1230、将终端信息的认证结果反馈给用户终端。
150.在s1230中,认证服务平台可以将终端信息的认证结果反馈给用户终端。
151.用户终端可以用于在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果。用户终端可以用于在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果,即执行上述步骤s220和s230。支付平台可以用于响应于终端信息认证成功的结果或者目标识别码认证成功的结果处理与5g消息支付相关的应用请求。
152.本技术实施例的5g消息支付认证方法,由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认
证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
153.此外,通过将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则再对用户输入的目标识别码进行认证;若用户终端的终端信息未发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
154.图13为本技术第二方面提供的5g消息支付认证方法的另一实施例的流程示意图。如图13所示,根据本技术的一些实施例,可选地,s1210、接收用户终端的终端信息,具体可以包括以下步骤:接收用户终端发送的目标用户认证标签,目标用户认证标签中携带有加密后的用户终端的终端信息。
155.具体而言,用户终端在将用户终端的终端信息发送给认证服务平台之前,可以先对用户终端的终端信息进行加密,生成目标用户认证标签(token)。在一些示例中,例如用户终端可以通过对称加密算法对用户终端的终端信息进行加密,生成目标用户认证标签。在另一些示例中,例如用户终端也可以通过非对称加密算法对用户终端的终端信息进行加密,生成目标用户认证标签,本技术实施例对此不作限定。认证服务平台可以接收用户终端发送的目标用户认证标签。
156.容易理解的是,认证服务平台可以存储有多个用户认证标签。相应地,s1220、对于终端信息进行认证,生成终端信息的认证结果,具体可以包括以下步骤s1310和s1320。
157.s1310、对于目标用户认证标签和第一用户认证标签进行解密,第一用户认证标签为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签。
158.例如,目标用户认证标签中携带有用户的身份信息和/或sim卡的身份信息。认证服务平台可以利用与对称加密算法或者非对称加密算法对应的解密算法对于目标用户认证标签进行解密,得到目标用户认证标签中携带的用户的身份信息和/或sim卡的身份信息以及用户终端的终端信息。认证服务平台可以根据目标用户认证标签中携带有用户的身份信息和/或sim卡的身份信息,从数据库中查询出与目标用户认证标签中携带的用户的身份信息和/或sim卡的身份信息相同的用户认证标签,得到第一用户认证标签。然后,对于第一用户认证标签进行解密。
159.s1320、将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果。
160.s1230、将目标用户认证标签中的终端信息的认证结果反馈给用户终端。
161.如此一来,通过对用户终端的终端信息进行加密和解密,可以保证信息传输的安全性,进一步提高5g消息支付的安全性。
162.根据本技术的一些实施例,可选地,s1210、接收用户终端发送的所述用户终端的终端信息,具体可以包括以下步骤:在用户非首次进行目标识别码认证的情况下,接收用户终端发送的用户终端的终端信息。
163.相应地,5g消息支付认证方法还可以包括以下步骤:在用户首次进行目标识别码认证的情况下,接收并存储用户终端发送的目标识别码认证成功的结果。
164.也就是说,在用户首次进行目标识别码认证时,即用户之前未进行目标识别码认证时,要求用户输入目标识别码,并对于用户输入的目标识别码认证,提高5g消息支付的安
全性。而在用户输入的目标识别码认证成功之后,用户再次发起5g消息支付的应用请求时,先对用户终端的终端信息或者目标用户认证标签进行认证,若用户终端的终端信息或者目标用户认证标签发生变化,则才对用户输入的目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提高用户体验。
165.根据本技术的一些实施例,可选地,认证服务平台存储多个用户和/或sim卡对应的所述目标识别码认证成功的结果。图14为本技术第二方面提供的5g消息支付认证方法的又一实施例的流程示意图。如图14所示,在s1210之前,该5g消息支付认证方法还可以包括步骤s1410至s1430。
166.s1410、接收用户终端发送的第一请求信息。第一请求信息携带有用户终端对应的用户和/或sim卡的目标身份信息,第一请求信息用于指示查询是否存在目标身份信息对应的目标识别码认证成功的结果。
167.具体地,认证服务平台可以接收用户终端发送的第一请求信息,第一请求信息可以用于指示认证服务平台查询是否存在目标身份信息对应的目标识别码认证成功的结果。其中,第一请求信息可以携带有用户终端对应的用户的身份信息(如用户id)和/或sim卡的身份信息。为了便于区分,这里将用户终端对应的用户的身份信息和/或sim卡的身份信息称作目标身份信息。
168.s1420、响应于第一请求信息,从多个用户和/或sim卡对应的目标识别码认证成功的结果中,查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果。
169.认证服务平台接收到用户终端发送的第一请求信息之后,可以从存储的多个用户和/或sim卡对应的目标识别码认证成功的结果中,查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果。
170.s1430、向用户终端发送查询结果,以使用户终端根据查询结果判断用户是否首次进行目标识别码认证。
171.认证服务平台可以将查询结果发送给用户终端。用户终端可以根据查询结果判断用户是否首次进行目标识别码认证。例如,在查询到认证服务平台中存在目标身份信息对应的目标识别码认证成功的结果的情况下,则说明用户之前已完成目标识别码认证,可以确定用户非首次进行目标识别码认证。在查询到认证服务平台中不存在目标身份信息对应的目标识别码认证成功的结果的情况下,则说明用户之前未完成目标识别码认证,可以确定用户首次进行目标识别码认证。
172.图15为本技术第二方面提供的5g消息支付认证方法的又一实施例的流程示意图。如图15所示,根据本技术的一些实施例,可选地,在s1220、对于终端信息进行认证,生成终端信息的认证结果之后,该5g消息支付认证方法还可以包括步骤s1510至s1530。
173.s1510、在终端信息认证失败的情况下,存储认证失败的终端信息。
174.在用户终端的终端信息认证失败的情况下,认证服务平台可以存储认证失败的用户终端的终端信息。
175.s1520、接收用户终端发送的目标识别码认证成功的结果以及目标识别码认证成功时的用户终端的终端信息。
176.若用户终端的终端信息认证失败,用户终端可以重新要求用户输入目标识别码,
并对于用户输入的目标识别码认证。若用户输入的目标识别码认证成功,则用户终端向认证服务平台发送目标识别码认证成功的结果以及目标识别码认证成功时的用户终端的终端信息。
177.s1530、基于目标识别码认证成功时的用户终端的终端信息,更新认证失败的终端信息。
178.认证服务平台可以基于接收到的目标识别码认证成功时的用户终端的终端信息,更新所存储的认证失败的用户终端的终端信息。
179.如此一来,通过存储认证失败的用户终端的终端信息,可以用于后续的风控和5g消息支付的交易追溯。
180.继续参见图9所示,根据本技术的一些实施例,可选地,用户终端11可以包括5g消息应用程序81和与5g消息应用程序集成的软件开发工具包sdk。
181.相应地,s1210、接收用户终端发送的用户终端的终端信息,具体可以包括以下步骤:接收sdk发送的用户终端的终端信息。
182.s1230、将终端信息的认证结果反馈给用户终端,具体可以包括以下步骤:将终端信息的认证结果反馈给sdk。
183.sdk用于在终端信息认证成功的情况下,可以将终端信息认证成功的结果发送给5g消息应用程序81,以使5g消息应用程序81向支付平台发送终端信息认证成功的结果。sdk用于在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果。
184.如此一来,通过sdk将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则sdk再对用户输入的目标识别码进行认证;若用户终端的终端信息未发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
185.根据本技术的一些实施例,可选地,s1210、接收用户终端发送的用户终端的终端信息,具体可以包括以下步骤:接收sdk发送的目标用户认证标签,目标用户认证标签中携带有加密后的用户终端的终端信息。认证服务平台在接收到目标用户认证标签之后,将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果。s1230、将终端信息的认证结果反馈给用户终端,具体可以包括以下步骤:将目标用户认证标签中的终端信息的认证结果反馈给sdk。
186.如此一来,通过对用户终端的终端信息进行加密和解密,可以保证信息传输的安全性,进一步提高5g消息支付的安全性。
187.根据本技术的一些实施例,可选地,s1210、接收sdk发送的所述用户终端的终端信息,具体可以包括以下步骤:在用户非首次进行目标识别码认证的情况下,接收sdk发送的用户终端的终端信息。
188.相应地,5g消息支付认证方法还可以包括以下步骤:在用户首次进行目标识别码认证的情况下,接收并存储sdk发送的目标识别码认证成功的结果。
189.如此一来,在用户首次进行目标识别码认证时,即用户之前未进行目标识别码认证时,要求用户输入目标识别码,并对于用户输入的目标识别码认证,提高5g消息支付的安
全性。而在用户输入的目标识别码认证成功之后,用户再次发起5g消息支付的应用请求时,先对用户终端的终端信息或者目标用户认证标签进行认证,若用户终端的终端信息或者目标用户认证标签发生变化,则才对用户输入的目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提高用户体验。
190.本技术第三方面提供了一种5g消息支付认证方法,可应用于支付平台,即该5g消息支付认证方法可由支付平台执行。支付平台的具体内容可参见上述实施例中的相关说明,在此不再赘述。
191.图16为本技术第三方面提供的5g消息支付认证方法的一实施例的流程示意图。如图16所示,该5g消息支付认证方法可以包括步骤s1610至s1630。
192.s1610、接收用户终端发送的与5g消息支付相关的应用请求。
193.s1620、响应于应用请求,向用户终端发送身份认证请求,身份认证请求用于指示对于用户输入的目标识别码进行认证。
194.支付平台在接收到用户终端发送的与5g消息支付相关的应用请求之后,可以向用户终端发送身份认证请求,身份认证请求可以用于指示用户终端对于用户输入的目标识别码进行认证。用户终端在接收到支付平台发送的身份认证请求的情况下,可以获取用户输入的目标识别码,并对于目标识别码进行认证。
195.s1630、在接收用户终端发送的目标识别码认证成功的结果的情况下,处理应用请求。
196.用户终端在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果。支付平台在接收用户终端发送的目标识别码认证成功的结果的情况下,处理用户终端发送的与5g消息支付相关的应用请求。
197.本技术实施例的5g消息支付认证方法,由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
198.图17为本技术第三方面提供的5g消息支付认证方法的另一实施例的流程示意图。如图17所示,根据本技术的一些实施例,可选地,该5g消息支付认证方法还可以包括步骤s1710和s1720。
199.s1710、接收用户终端发送的用户终端的终端信息认证成功的结果。
200.用户终端可以向认证服务平台发送用户终端的终端信息。认证服务平台可以对用户终端的终端信息进行认证。在用户终端的终端信息认证成功的情况下,用户终端可以向支付平台发送终端信息认证成功的结果。
201.s1720、响应于终端信息认证成功的结果,处理应用请求。
202.支付平台在接收到终端信息认证成功的结果之后,可以处理与5g消息支付相关的应用请求。
203.如此一来,通过将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则再对用户输入的目标识别码进行认证;若用户终端的终端信息未
发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
204.继续参见图9,根据本技术的一些实施例,可选地,用户终端11可以包括5g消息应用程序81和与5g消息应用程序集成的软件开发工具包sdk。支付平台12可以与5g消息应用程序81通信连接,5g消息应用程序81可以向支付平台12发送与5g消息支付相关的应用请求和目标识别码认证成功的结果。支付平台12可以将身份认证请求发送给5g消息应用程序81,5g消息应用程序81可以用于将身份认证请求转发给sdk。sdk接收到身份认证请求之后,可以对于用户输入的目标识别码进行认证。
205.相应地,s1710、接收用户终端发送的用户终端的终端信息认证成功的结果,具体可以包括以下步骤:接收5g消息应用程序发送的用户终端的终端信息认证成功的结果。
206.本技术第四方面提供了一种5g消息支付认证方法,可应用于5g消息支付认证系统,即该5g消息支付认证方法可由5g消息支付认证系统执行。图18为本技术第四方面提供的5g消息支付认证方法的一实施例的通信交互示意图。如图18所示,5g消息支付认证系统可以包括用户终端11、支付平台12和认证服务平台13。5g消息支付认证方法可以包括以下步骤s1810至s1850。
207.s1810、用户终端11基于5g消息向支付平台12发送与5g消息支付相关的应用请求。
208.s1820、支付平台12响应于应用请求,向用户终端11发送身份认证请求,身份认证请求用于指示用户终端11对于用户输入的目标识别码进行认证。
209.s1830、用户终端11在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证。
210.s1840、在目标识别码认证成功的情况下,用户终端11向支付平台12发送目标识别码认证成功的结果。
211.s1850、支付平台12在接收用户终端发送的目标识别码认证成功的结果的情况下,处理应用请求。
212.上述步骤s1810至s1850的具体实现过程已在上文中详细描述,为了描述简洁,在此不再赘述。
213.本技术实施例的5g消息支付认证方法,用户终端基于5g消息向支付平台发送与5g消息支付相关的应用请求;在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,用户终端获取用户输入的目标识别码,并对于目标识别码进行认证;在目标识别码认证成功的情况下,用户终端向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
214.为了便于理解,下面结合一些的具体应用实施例对于本技术实施例的5g消息支付认证方法进行详细说明。
215.图19为本技术第四方面提供的5g消息支付认证方法的另一实施例的通信交互示意图。如图19所示,根据本技术的一些实施例,可选地,用户终端11可以包括5g消息应用程序81和与5g消息应用程序集成的软件开发工具包sdk。
216.以用户首次进行5g消息支付认证并认证成功为例,如图19所示,5g消息支付认证方法可以包括以下步骤s1910至s1980。
217.s1910、5g消息应用程序81向支付平台12发送与5g消息支付相关的应用请求。
218.s1920、支付平台12响应于应用请求,向5g消息应用程序81发送身份认证请求。
219.s1930、5g消息应用程序81将身份认证请求转发给sdk。
220.s1940、sdk获取用户输入的目标识别码,并对于目标识别码进行认证。
221.s1950、在目标识别码认证成功的情况下,sdk将目标识别码认证成功的结果发送给5g消息应用程序81,同时sdk将目标识别码认证成功的结果和用户终端的终端信息加密后发送给认证服务平台13。
222.s1960、认证服务平台13对于sdk发送的用户认证标签进行存储。
223.s1970、5g消息应用程序81将目标识别码认证成功的结果发送给支付平台12。
224.s1980、支付平台12在接收5g消息应用程序81发送的目标识别码认证成功的结果的情况下,处理与5g消息支付相关的应用请求。
225.图20为本技术第四方面提供的5g消息支付认证方法的又一实施例的通信交互示意图。如图20所示,在用户首次目标识别码认证成功后,用户再次发起应用请求,若认证成功,则5g消息支付认证方法可以包括以下步骤s2010至s2090。
226.s2010、5g消息应用程序81向支付平台12发送与5g消息支付相关的应用请求。
227.s2020、支付平台12响应于应用请求,向5g消息应用程序81发送身份认证请求。
228.s2030、5g消息应用程序81将身份认证请求转发给sdk。
229.s2040、sdk判断用户非首次目标识别码认证之后,对用户终端的终端信息进行加密,生成目标用户认证标签,并将目标用户认证标签发送给认证服务平台13。
230.s2050、认证服务平台13对于目标用户认证标签中的用户终端的终端信息进行认证。
231.s2060、认证服务平台13将终端信息的认证结果反馈给sdk。
232.s2070、在终端信息认证成功的情况下,sdk将终端信息认证成功的结果发送给5g消息应用程序81。
233.s2080、5g消息应用程序81将终端信息认证成功的结果发送给支付平台12。
234.s2090、支付平台12在接收5g消息应用程序81发送的终端信息认证成功的结果的情况下,处理与5g消息支付相关的应用请求。
235.图21为本技术第四方面提供的5g消息支付认证方法的又一实施例的通信交互示意图。如图21所示,在用户首次目标识别码认证成功后,用户再次发起应用请求,若认证失败,则5g消息支付认证方法可以包括以下步骤s2110至s2220。
236.s2110、5g消息应用程序81向支付平台12发送与5g消息支付相关的应用请求。
237.s2120、支付平台12响应于应用请求,向5g消息应用程序81发送身份认证请求。
238.s2130、5g消息应用程序81将身份认证请求转发给sdk。
239.s2140、sdk判断用户非首次目标识别码认证之后,对用户终端的终端信息进行加
密,生成目标用户认证标签,并将目标用户认证标签发送给认证服务平台13。
240.s2150、认证服务平台13对于目标用户认证标签中的用户终端的终端信息进行认证。
241.s2160、认证服务平台13将终端信息的认证结果反馈给sdk。
242.s2170、在终端信息认证失败的情况下,认证服务平台13存储认证失败的用户终端的终端信息。
243.s2180、在终端信息认证失败的情况下,sdk获取用户输入的目标识别码,并对于目标识别码进行认证。
244.s2190、在目标识别码认证成功的情况下,sdk将目标识别码认证成功的结果发送给5g消息应用程序81,同时sdk将目标识别码认证成功的结果和用户终端的终端信息加密后发送给认证服务平台13。
245.s2200、认证服务平台13基于目标识别码认证成功时的用户终端的终端信息,更新认证失败的用户终端的终端信息。
246.s2210、5g消息应用程序81将目标识别码认证成功的结果发送给支付平台12。
247.s2220、支付平台12在接收5g消息应用程序81发送的目标识别码认证成功的结果的情况下,处理与5g消息支付相关的应用请求。
248.需要说明的是,上述图19至图21中的各个步骤已在上文中详细描述,在此不再赘述。
249.基于本技术第一方面提供的5g消息支付认证方法,相应地,本技术第五方面还提供了一种用户终端。图22为本技术实施例的用户终端的一实施例的结构示意图。如图22所示,用户终端2200可以包括:
250.第一发送模块2201,用于基于5g消息向支付平台发送与5g消息支付相关的应用请求;
251.第一认证模块2202,用于在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;
252.第一发送模块2201还用于在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。
253.本技术实施例提供的用户终端,第一发送模块2201用于基于5g消息向支付平台发送与5g消息支付相关的应用请求;第一认证模块2202用于在接收到支付平台响应于应用请求反馈的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;第一发送模块2201还用于在目标识别码认证成功的情况下,向支付平台发送目标识别码认证成功的结果,以使支付平台响应于目标识别码认证成功的结果处理应用请求。由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
254.在一些实施例中,第一发送模块2201还用于向认证服务平台发送用户终端的终端
信息,认证服务平台用于对终端信息进行认证。用户终端还可以包括接收模块,用于接收认证服务平台反馈的终端信息的认证结果。第一发送模块2201还用于在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果,以使支付平台响应于终端信息认证成功的结果处理应用请求。第一认证模块2202具体用于在终端信息认证失败的情况下,执行获取用户输入的目标识别码,并对于目标识别码进行认证的步骤。
255.在一些实施例中,第一发送模块2201具体用于对于用户终端的终端信息进行加密,生成目标用户认证标签;向认证服务平台发送目标用户认证标签,认证服务平台存储有多个用户认证标签,认证服务平台用于将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果,第一用户认证标签为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签。
256.在一些实施例中,用户终端还可以包括判断模块,用于判断用户是否首次进行目标识别码认证。第一发送模块2201具体用于在用户非首次进行目标识别码认证的情况下,向认证服务平台发送用户终端的终端信息,以使认证服务平台对终端信息进行认证。第一认证模块2202具体用于在用户非首次进行目标识别码认证的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证。
257.在一些实施例中,判断模块具体用于向认证服务平台发送用户终端对应的用户和/或sim卡的目标身份信息,认证服务平台存储多个用户和/或sim卡对应的目标识别码认证成功的结果,认证服务平台用于查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果;接收认证服务平台发送的查询结果;在查询结果为认证服务平台存在目标身份信息对应的目标识别码认证成功的结果的情况下,确定用户非首次进行目标识别码认证;在查询结果为认证服务平台不存在目标身份信息对应的目标识别码认证成功的结果的情况下,确定用户首次进行目标识别码认证。
258.在一些实施例中,目标识别码包括sim卡的个人识别密码。
259.在一些实施例中,第一认证模块2202具体用于向运营商发送用于获取用户终端所使用的sim卡的个人识别密码的请求信息;接收运营商发送的个人识别密码;将用户输入的个人识别密码与运营商发送的个人识别密码进行对比;在用户输入的个人识别密码与运营商发送的个人识别密码匹配的情况下,确定个人识别密码认证成功。
260.在一些实施例中,用户终端包括5g消息应用程序和与5g消息应用程序集成的软件开发工具包sdk;sdk在接收到5g消息应用程序转发的身份认证请求的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证;在目标识别码认证成功的情况下,sdk将目标识别码认证成功的结果发送给5g消息应用程序,以使5g消息应用程序向支付平台发送目标识别码认证成功的结果。
261.在一些实施例中,sdk向认证服务平台发送用户终端的终端信息,认证服务平台用于对终端信息进行认证;sdk接收认证服务平台反馈的终端信息的认证结果;在终端信息认证成功的情况下,sdk将终端信息认证成功的结果发送给5g消息应用程序,以使5g消息应用程序向支付平台发送终端信息认证成功的结果,支付平台用于响应于终端信息认证成功的结果处理应用请求;在终端信息认证失败的情况下,sdk执行获取用户输入的目标识别码,并对于目标识别码进行认证的步骤。
262.在一些实施例中,sdk对于用户终端的终端信息进行加密,生成目标用户认证标
签;sdk向认证服务平台发送目标用户认证标签,认证服务平台存储有多个用户认证标签,认证服务平台用于将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果,第一用户认证标签为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签。
263.在一些实施例中,sdk判断用户是否首次进行目标识别码认证;在用户非首次进行目标识别码认证的情况下,sdk向认证服务平台发送用户终端的终端信息,以使认证服务平台对终端信息进行认证;在用户非首次进行目标识别码认证的情况下,sdk获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,sdk将目标识别码认证成功的结果发送给认证服务平台。
264.基于本技术第二方面提供的5g消息支付认证方法,相应地,本技术第六方面还提供了一种认证服务平台。图23为本技术实施例的认证服务平台的一种结构示意图。如图23所示,认证服务平台2300可以包括:
265.第一接收模块2301,用于接收用户终端发送的用户终端的终端信息;
266.第二认证模块2302,用于对于终端信息进行认证,生成终端信息的认证结果;
267.第二发送模块2303,用于将终端信息的认证结果反馈给用户终端;
268.用户终端用于在终端信息认证成功的情况下,向支付平台发送终端信息认证成功的结果;在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果;
269.支付平台用于响应于终端信息认证成功的结果或者目标识别码认证成功的结果处理与5g消息支付相关的应用请求。
270.本技术实施例的认证服务平台,由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
271.此外,通过将用户终端的终端信息上传至认证服平台进行认证,若用户终端的终端信息发生变化,则再对用户输入的目标识别码进行认证;若用户终端的终端信息未发生变化,可以直接处理与5g消息支付相关的应用请求,避免重复令用户输入目标识别码,即避免重复调用目标识别码进行认证,从而减少用户手动输入目标识别码认证的次数,提供给用户近似无感5g消息支付认证体验。
272.在一些实施例中,第一接收模块2301具体用于接收用户终端发送的目标用户认证标签,目标用户认证标签中携带有加密后的用户终端的终端信息。认证服务平台存储有多个用户认证标签,第二认证模块2302具体用于:对于目标用户认证标签和第一用户认证标签进行解密,第一用户认证标签为与目标用户认证标签对应的用户和/或sim卡相同的用户认证标签;将目标用户认证标签中的终端信息与第一用户认证标签中的终端信息进行对比,并生成目标用户认证标签中的终端信息的认证结果。
273.在一些实施例中,第一接收模块2301具体用于在用户非首次进行目标识别码认证的情况下,接收用户终端发送的用户终端的终端信息;在用户首次进行目标识别码认证的
情况下,接收并存储用户终端发送的目标识别码认证成功的结果。
274.在一些实施例中,第一接收模块2301还用于接收用户终端发送的第一请求信息,第一请求信息携带有用户终端对应的用户和/或sim卡的目标身份信息,第一请求信息用于指示查询是否存在目标身份信息对应的目标识别码认证成功的结果。认证服务平台还可以包括查询模块,用于响应于第一请求信息,从多个用户和/或sim卡对应的目标识别码认证成功的结果中,查询是否存在目标身份信息对应的目标识别码认证成功的结果,并生成查询结果。第二发送模块2303还用于向用户终端发送查询结果,以使用户终端根据查询结果判断用户是否首次进行目标识别码认证。
275.在一些实施例中,认证服务平台还可以包括存储模块,用于在终端信息认证失败的情况下,存储认证失败的终端信息;接收用户终端发送的目标识别码认证成功的结果以及目标识别码认证成功时的用户终端的终端信息;基于目标识别码认证成功时的用户终端的终端信息,更新认证失败的终端信息。
276.在一些实施例中,用户终端包括5g消息应用程序和与5g消息应用程序集成的软件开发工具包sdk。第一接收模块2301具体用于接收sdk发送的用户终端的终端信息。第二发送模块2303具体用于将终端信息的认证结果反馈给sdk;sdk用于在终端信息认证成功的情况下,将终端信息认证成功的结果发送给5g消息应用程序,以使5g消息应用程序向支付平台发送终端信息认证成功的结果;sdk用于在终端信息认证失败的情况下,获取用户输入的目标识别码,并对于目标识别码进行认证,以及当目标识别码认证成功时,向支付平台发送目标识别码认证成功的结果。
277.在一些实施例中,第一接收模块2301具体用于接收sdk发送的目标用户认证标签,目标用户认证标签中携带有加密后的用户终端的终端信息。第二发送模块2303具体用于将目标用户认证标签中的终端信息的认证结果反馈给sdk。
278.在一些实施例中,第一接收模块2301具体用于在用户非首次进行目标识别码认证的情况下,接收sdk发送的用户终端的终端信息;在用户非首次进行目标识别码认证的情况下,接收并存储sdk发送的目标识别码认证成功的结果。
279.基于本技术第三方面提供的5g消息支付认证方法,相应地,本技术第七方面还提供了一种支付平台。图24为本技术实施例的支付平台的一实施例的结构示意图。如图24所示,支付平台2400可以包括:
280.第二接收模块2401,用于接收用户终端发送的与5g消息支付相关的应用请求;
281.第三发送模块2402,用于响应于应用请求,向用户终端发送身份认证请求,身份认证请求用于指示对于用户输入的目标识别码进行认证;
282.处理模块2403,用于在接收用户终端发送的目标识别码认证成功的结果的情况下,处理应用请求。
283.本技术实施例的支付平台,由于通常只有用户终端和/或用户终端所使用的sim卡的实际拥有者才知晓正确的目标识别码,所以在5g消息支付时,通过对用户输入的目标识别码进行认证,且只有目标识别码认证成功情况下,才处理5g消息支付相关的应用请求,能够有效避免非法用户通过他人的用户终端进行5g消息支付,保证5g消息支付的安全性。此外,在用户终端和/或用户终端所使用的sim卡丢失时,通过增加目标识别码认证,能够减少用户终端和/或用户终端所使用的sim卡的拥有者的隐私泄露的风险。
284.在一些实施例中,第二接收模块2401还用于接收用户终端发送的用户终端的终端信息认证成功的结果。处理模块2403还用于响应于终端信息认证成功的结果,处理应用请求。
285.在一些实施例中,用户终端包括5g消息应用程序和与5g消息应用程序集成的软件开发工具包sdk;支付平台与5g消息应用程序通信连接,应用请求和目标识别码认证成功的结果通过5g消息应用程序向支付平台发送,身份认证请求发送给5g消息应用程序,5g消息应用程序用于将身份认证请求转发给sdk。
286.在一些实施例中,第二接收模块2401具体用于接收5g消息应用程序发送的用户终端的终端信息认证成功的结果。
287.本技术第八方面还提供了一种用户终端。图25为本技术第八方面提供的用户终端的一实施例的结构示意图。如图25所示,用户终端1200包括存储器1201、处理器1202及存储在存储器1201上并可在处理器1202上运行的计算机程序。处理器1202执行计算机程序指令时实现如第一方面提供的5g消息支付认证方法。
288.在一个示例中,上述处理器1202可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
289.存储器1201可包括只读存储器(read-only memory,rom),随机存取存储器(random access memory,ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本技术第二方面的实施例中支付方法所描述的操作。
290.处理器1202通过读取存储器1201中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第二方面实施例中的支付方法。
291.在一些示例中,用户终端1200还可包括通信接口1203和总线1204。其中,如图25所示,存储器1201、处理器1202、通信接口1203通过总线1204连接并完成相互间的通信。
292.通信接口1203,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。也可通过通信接口1203接入输入设备和/或输出设备。
293.总线1204包括硬件、软件或两者,将用户终端1200的部件彼此耦接在一起。举例来说而非限制,总线1204可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(enhanced industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industry standard architecture,isa)总线、无限带宽互连、低引脚数(low pin count,lpc)总线、存储器总线、微信道架构(micro channel architecture,mca)总线、外围组件互连(peripheral component interconnect,pci)总线、pci-express(pci-e)总线、串行高级技术附件(serial advanced technology attachment,sata)总线、视频电子标准协会局部(video electronics standards association local bus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线1204可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
294.本技术第九方面提供一种认证服务平台,认证服务平台可包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序。在一些示例中,认证服务平台还可包括通信接口和总线。存储器、处理器、通信接口可通过总线连接并完成相互间的通信。
295.存储器、处理器、通信接口和总线的连接关系以及实例描述可参见上述用户终端实施例中的相关说明,在此不再赘述。认证服务平台与用户终端实施例的不同之处在于,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第二方面实施例中的5g消息支付认证方法。具体地,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本技术第二方面的实施例中5g消息支付认证方法所描述的操作。
296.本技术第十方面提供一种支付平台,支付平台可包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序。在一些示例中,支付平台还可包括通信接口和总线。存储器、处理器、通信接口可通过总线连接并完成相互间的通信。
297.存储器、处理器、通信接口和总线的连接关系以及实例描述可参见上述用户终端实施例中的相关说明,在此不再赘述。支付平台与用户终端实施例的不同之处在于,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第三方面实施例中的5g消息支付认证方法。具体地,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本技术第三方面的实施例中5g消息支付认证方法所描述的操作。
298.本技术第十一方面提供一种5g消息支付认证系统,该5g消息支付认证系统可包括上述实施例中的用户终端、认证服务平台和支付平台。用户终端、认证服务平台和支付平台的具体内容可参见上述实施例中的相关说明,在此不再赘述。
299.本技术第十二方面提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时可实现本技术实施例中的5g消息支付认证方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,上述计算机可读存储介质可包括非暂态计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等,在此并不限定。
300.本技术第十三方面提供一种计算机程序产品,该计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行本技术实施例中的5g消息支付认证方法,5g消息支付认证方法的具体内容可参见上述实施例中的相关说明,在此不再赘述。电子设备可包括上述实施例中的用户终端、认证服务平台、支付平台。
301.需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
302.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组
合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(application specific integrated circuit,asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(radio frequency,rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
303.还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
304.上面参考根据本技术的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
305.以上所述,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1