应用程序的鉴权方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:32705055 阅读:19 留言:0更新日期:2022-03-20 07:59
本发明专利技术实施例提供了一种应用程序的鉴权方法、装置、电子设备及计算机存储介质。该应用程序的鉴权方法,包括:接收目标应用程序发送的网络切片服务请求;其中,网络切片服务请求中携带有目标应用程序的身份信息;在身份信息验证通过的情况下,利用终端操作系统对目标应用程序进行混合校验;在混合校验通过的情况下,向运营商网络发送网络切片服务请求。根据本发明专利技术实施例的应用程序的鉴权方法、装置、电子设备及计算机存储介质,能够更加安全地对应用程序进行鉴权。用程序进行鉴权。用程序进行鉴权。

【技术实现步骤摘要】
应用程序的鉴权方法、装置、电子设备及计算机存储介质


[0001]本专利技术属于应用程序的鉴权
,尤其涉及一种应用程序的鉴权方法、装置、电子设备及计算机存储介质。

技术介绍

[0002]现有无线通信系统中,网络运营商的鉴权方案主要是网络对于终端的基于SIM卡的鉴权方案。该鉴权方案的鉴权对象是单台终端,而当前网络运营商所提供的所有服务,如:短彩信、通话、数据等,全部都是面向单台终端的。鉴权方案和服务对象完全匹配。
[0003]由于网络切片技术和服务是属于第五代无线通信系统的新技术、新业务。目前还处在技术验证阶段。因此,当前还没有针对终端应用程序(APP)的切片服务的鉴权方案。
[0004]网络切片服务的服务对象为特定的应用程序(APP),其商业模式也将是由应用程序(APP)开发和运营厂商与网络运营商签约来租用网络切片。原则上该服务不绑定任何终端设备。同时,一个终端设备上承载的多个应用程序(APP)也可以同时申请多个切片服务。因此,对于网络运营商来说,切片服务的鉴权对象就从单台终端变成了单一应用程序(APP)。而基于SIM卡的面向单台终端的鉴权方式无法满足面向应用程序的鉴权需求。特别是对于智能终端,当终端上的应用程序随时可能发生变化时,仅针对终端的鉴权无法保证面向应用程序(APP)的切片服务的安全性。
[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]图1是本专利技术实施例提供的一种应用程序的鉴权方法的流程示意图;
[0038]图2是本专利技术实施例提供的另一种应用程序的鉴权方法的流程示意图;
[0039]图3是本专利技术实施例提供的又一种应用程序的鉴权方法的流程示意图;
[0040]图4是本专利技术实施例提供的一种应用程序的鉴权装置的结构示意图;
[0041]图5是本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0042]下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本专利技术,并不被配置为限定本专利技术。对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。
[0043]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的鉴权方法,其特征在于,包括:接收目标应用程序发送的网络切片服务请求;其中,所述网络切片服务请求中携带有所述目标应用程序的身份信息;在所述身份信息验证通过的情况下,利用终端操作系统对所述目标应用程序进行混合校验;在所述混合校验通过的情况下,向运营商网络发送所述网络切片服务请求。2.根据权利要求1所述的应用程序的鉴权方法,其特征在于,所述身份信息包括应用程序名称、应用包名和制造商信息中的至少一种时,所述在所述身份信息验证通过的情况下,利用终端操作系统对所述目标应用程序进行混合校验,包括:将所述身份信息和预设的已签约应用程序身份信息进行匹配;在匹配成功的情况下,利用所述终端操作系统对所述目标应用程序进行所述混合校验。3.根据权利要求2所述的应用程序的鉴权方法,其特征在于,所述在匹配成功的情况下,利用所述终端操作系统对所述目标应用程序进行所述混合校验,包括:在匹配成功的情况下,利用所述终端操作系统对所述目标应用程序进行哈希校验。4.根据权利要求1所述的应用程序的鉴权方法,其特征在于,所述在所述混合校验通过的情况下,向运营商网络发送所述网络切片服务请求,包括:在所述混合校验通过的情况下,对所述网络切片服务请求添加数字水印;向所述运营商网络发送已添加完所述数字水印的网络切片服务请求。5.一种应用程序的鉴权装置,其特征在于,包括:接收模块,用于接收目标应用程序发送的网络切片服务请求;其中,所述网络切片服务请求中携带有所述目标应用程序的...

【专利技术属性】
技术研发人员:李光焰李丽芳许嘉瑞崔芳韩延涛尚宇翔金晨光
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团有限公司
类型:发明
国别省市:

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

1