CN103685194A - 一种能力调用方法、装置及终端 - Google Patents
一种能力调用方法、装置及终端 Download PDFInfo
- Publication number
- CN103685194A CN103685194A CN201210352570.8A CN201210352570A CN103685194A CN 103685194 A CN103685194 A CN 103685194A CN 201210352570 A CN201210352570 A CN 201210352570A CN 103685194 A CN103685194 A CN 103685194A
- Authority
- CN
- China
- Prior art keywords
- ability
- application
- appointment
- request message
- call request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种能力调用方法、装置及终端,包括:接收终端中的指定应用发送的第一能力调用请求消息,其中,该指定应用为该终端具有能力调用权限的各应用之一;在该第一能力调用请求消息中添加与该指定应用对应的验证信息,生成第二能力调用请求消息;向能力开放平台发送该第二能力调用请求消息;接收该能力开放平台返回的对应的能力调用响应消息,并向该指定应用发送该能力调用响应消息。采用本发明提供的方法、装置及终端,能够节省网络资源及终端资源。
Description
技术领域
本发明涉及无线通信领域,尤其涉及一种能力调用方法、装置及终端。
背景技术
伴随着互联网的发展以及互联网应用的不断丰富,面对互联网发展带来的机遇与挑战,电信运营商在探索如何加大应用创新力度,深度挖掘增值业务拓展潜力的基础上,开始尝试通过开放电信以及互联网能力,吸引全球开发者,通过全面降低应用创新门槛,基于开放的能力开发更多长尾应用。
不仅如此,移动互联网为应用内计费等新型商业模式提供了契机,然而这种向最终用户收费的前向商业模式,导致频繁出现盗用计费代码、伪造用户身份、篡改和仿冒应用等现象的发生,部分用户被恶意扣费,运营商遭受用户投诉,同时也严重影响了应用开发者和运营商的商业利益。此外,由于终端操作***的开源和智能能终端的普及,以及单个终端应用一旦发布会被大量终端下载和运行的场景,也使得终端应用以及终端应用的能力开放面临更加大的安全风险和挑战。
因此,面向终端应用场景的能力开放中,如何保证能力开放的安全性,应用使用的安全性,保证计费安全、用户隐私安全,以及应用和内容等的安全始终是能力开放的关键问题,因此需要通过有效的安全机制满足能力开放的安全需求。
现有的能力开放***在每个应用中部署安全组件,但这种方式会带来相同逻辑重复下载安装的问题,造成网络资源的开销,以及安装在终端时对终端资源的大量占用。此外,在每个应用中部署安全组件的方式,也很难解决每个安全组件的更新问题。
发明内容
本发明实施例提供一种能力调用方法、装置及终端,用以解决现有技术中存在的应用下载过程中网络资源开销大及应用安装在终端中资源占用大的问题。
本发明实施例提供一种能力调用方法,包括:
接收终端中的指定应用发送的第一能力调用请求消息,其中,所述指定应用为所述终端具有能力调用权限的各应用之一;
在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息,生成第二能力调用请求消息;
向能力开放平台发送所述第二能力调用请求消息;
接收所述能力开放平台返回的对应的能力调用响应消息,并向所述指定应用发送所述能力调用响应消息。
本发明实施例提供一种能力调用装置,包括:
接收单元,用于接收终端中的指定应用发送的第一能力调用请求消息,其中,所述指定应用为所述终端具有能力调用权限的各应用之一;以及接收能力开放平台返回的对应的能力调用响应消息,并向所述指定应用发送所述能力调用响应消息;
添加单元,用于在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息,生成第二能力调用请求消息;
发送单元,用于向所述能力开放平台发送所述第二能力调用请求消息。
本发明实施例提供一种终端,包括:上述能力调用装置。
本发明的有益效果包括:
本发明实施例提供的方法中,当终端中存在多个应用时,任一应用均可通过一个安全中间件向能力开放平台发送能力调用请求消息,获取能力开放平台返回的能力调用响应消息。因此不需要在终端中的每个应用中分别下载和安装安全组件,仅在终端中下载安装一个安全中间件即可,从而能够降低应用下载时网络资源的开销,并且减少了应用安装在终端中所占用的资源。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例提供的能力调用方法的流程图;
图2为本发明实施例提供的能力调用方法的详细流程图;
图3为本发明实施例提供的安全中间件向能力开放平台获取应用密钥的详细流程图;
图4为本发明实施例提供的能力调用装置的结构示意图。
具体实施方式
为了给出节省网络资源与终端资源的实现方案,本发明实施例提供了一种能力调用方法、装置及终端,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明实施例提供一种能力调用方法,如图1所示,包括:
步骤101、接收终端中的指定应用发送的第一能力调用请求消息,其中,该指定应用为该终端具有能力调用权限的各应用之一;
步骤102、在该第一能力调用请求消息中添加与该指定应用对应的验证信息,生成第二能力调用请求消息;
步骤103、向能力开放平台发送该第二能力调用请求消息;
步骤104、接收该能力开放平台返回的对应的能力调用响应消息,并向该指定应用发送该能力调用响应消息。
下面结合附图,用具体实施例对本发明提供的方法进行详细描述。
图2所示为本发明实施例提供的能力调用方法的详细流程图,具体包括:
步骤201、指定应用向其所属终端中的安全中间件发送携带指定应用标识AppID的第一能力调用请求消息。
其中,指定应用可以为终端多个应用中的任意一个,即任意一个应用在能力调用时,都向安全中间件发送携带应用标识的第一能力调用请求消息。
步骤202、安全中间件接收该第一能力调用请求消息,向指定应用返回携带随机数Random的验证指示消息。
步骤203、指定应用接收该验证指示消息,基于指定应用密钥AppKey和Random生成第一消息摘要H1。
步骤204、指定应用向安全中间件发送携带H1的验证请求消息。
步骤205、安全中间件接收该验证请求消息,对指定应用进行验证,具体为:
获取与指定应用对应的应用密钥,基于与指定应用对应的应用密钥和Random生成第二消息摘要H2,判断H1和H2是否相同。
其中,当本地存储的应用密钥中存在与指定应用对应的应用密钥时,可直接调取与指定应用对应的应用密钥;当本地存储的应用密钥中不存在与指定应用对应的应用密钥时,安全中间件向能力开放平台获取与指定应用对应的应用密钥,具体获取流程参见流程3。
当H1和H2相同时,验证通过,进入步骤206;当H1和H2不同时,验证失败,停止该流程。
步骤206,安全中间件在第一能力调用请求消息中添加基于终端对应的移动用户国际号码MSISDN和AppID生成的伪码PID、安全中间件接收到指定应用发送第一能力调用请求消息的次数Counter、基于鉴权因子Seed和Counter生成的终端令牌TerToken,生成携带AppID、PID、Counter和TerToken的第二能力调用请求消息。
步骤207,安全中间件向能力开放平台发送该第二能力调用请求消息。
步骤208,能力开放平台接收该第二能力调用请求消息,对TerToken进行验证,具体为:
基于与安全中间件共享的鉴权因子和Counter生成令牌,判断TerToken和该令牌是否相同。
当TerToken和该令牌相同时,验证通过,进入步骤209;当TerToken和该令牌不同时,验证失败,返回错误代码。
步骤209,能力开放平台对应用与能力的签约关系,用户与应用产品的订购关系,开发者的子账户以及用户的账户,进行一一验证。
当验证通过时,进入步骤210;当验证失败时,返回错误代码。
步骤210,能力开放平台对应用、用户进行预扣费处理。
步骤211,能力开放平台向能力平台发送调用请求消息。
步骤212,能力平台向能力开放平台返回能力调用响应消息。
步骤213,能力开放平台接收该能力调用响应消息,并向安全中间件发送该能力调用响应消息。
步骤214,安全中间件接收该能力调用响应消息,并向指定应用发送该能力调用响应消息。
能力开放平台在完成能力调用之后,还可以执行扣费处理等操作,此部分为现有技术,在此不再详述。
图3为上述步骤205中当安全中间件本地存储的应用密钥中不存在与指定应用对应的应用密钥时,安全中间件向能力开放平台获取与指定应用对应的应用密钥的详细流程图,具体包括:
步骤301,安全中间件基于安全中间件密钥Mkey、AppID、H1、Random及时间戳Timestamp生成第三消息摘要H3;
步骤302,安全中间件向能力开放平台发送携带安全中间件标识MiddlewareID、AppID、H1、H3、Random及Timestamp的指定应用密钥获取请求消息;
步骤303,能力开放平台接收该指定应用密钥获取请求消息,对H3进行验证,具体为:
能力开放平台通过MiddlewareID获取与安全中间件对应的安全中间件密钥,基于与安全中间件对应的安全中间件密钥、AppID、H1、Random及Timestamp生成第四消息摘要H4,判断H3和H4是否相同。
当H3和H4相同时,对H3验证通过,进入步骤304;当H3和H4不相同时,对H3验证失败,停止该流程。
步骤304,能力开放平台对H1进行验证,具体为:
能力开放平台通过AppID获取与指定应用对应的应用密钥,基于与指定应用对应的应用密钥和Random生成第五消息摘要H5,判断H1和H5是否相同。
当H1和H5相同时,对H1验证通过,进入步骤305;当H1和H5不相同时,对H1验证失败,停止该流程。
步骤305,能力开放平台向安全中间件返回携带与指定应用对应的应用密钥的密钥应答消息。
较佳的,可以使用与安全中间件对应的安全中间件密钥,对与指定应用对应的应用密钥进行加密,能力开放平台向安全中间件返回携带加密的与指定应用对应的应用密钥的密钥应答消息。
步骤306,安全中间件接收该密钥应答消息。
安全中间件对加密的与指定应用对应的应用密钥进行解密,得到与指定应用对应的应用密钥,并保存在本地。
安全中间件的下载安装不需要对开发者提出新的开发要求,用户可以通过客户端集成、网站下载等多种方式获取安全中间件安装文件并进行安装,安全中间件安装完毕后自动发起初始化流程。
可见,采用本发明实施例提供的方法,不需要在终端中的每个应用中分别下载和安装安全组件,仅在终端中下载安装一个安全中间件即可,从而能够降低应用下载时网络资源的开销,减少了应用安装在终端中所占用的资源。
并且,安全中间件能够自动完成版本的更新。安全中间件定时与能力开放平台进行通信,获取安全中间件的版本信息,当发现存在新版本时自动下载,并完成后台替换更新。从而能够解决现有技术中存在的,在每个应用中部署的安全组件难以更新的问题。
基于同一发明构思,根据本发明上述实施例提供的能力调用方法,相应地,本发明实施例还提供一种能力调用装置,该能力调用装置相当于上述方法中的安全中间件,其结构示意图如图4所示,具体包括:
接收单元401,用于接收终端中的指定应用发送的第一能力调用请求消息,其中,该指定应用为该终端具有能力调用权限的各应用之一;以及接收能力开放平台返回的对应的能力调用响应消息,并向该指定应用发送该能力调用响应消息;
添加单元402,用于在该第一能力调用请求消息中添加与该指定应用对应的验证信息,生成第二能力调用请求消息;
发送单元403,用于向该能力开放平台发送该第二能力调用请求消息。
进一步的,接收单元401,具体用于接收该终端中的指定应用发送的携带指定应用标识AppID的第一能力调用请求消息;
添加单元402,具体用于在该第一能力调用请求消息中添加基于该终端对应的移动用户国际号码MSISDN和AppID生成的伪码PID、该接收单元401接收到该指定应用发送该第一能力调用请求消息的次数Counter、基于鉴权因子Seed和Counter生成的终端令牌TerToken。
进一步的,该能力调用装置,还包括:
验证单元404,用于在该第一能力调用请求消息中添加与该指定应用对应的验证信息之前,对该指定应用验证通过。
进一步的,验证单元404,具体用于向该指定应用返回携带随机数Random的验证指示消息;接收该指定应用发送的携带基于指定应用密钥AppKey和Random生成的第一消息摘要H1的验证请求消息;获取与该指定应用对应的应用密钥,基于与该指定应用对应的应用密钥和Random生成第二消息摘要H2,确定H1和H2相同。
进一步的,验证单元404,具体用于当本地存储的应用密钥中存在与该指定应用对应的应用密钥时,调取与该指定应用对应的应用密钥;当本地存储的应用密钥中不存在与该指定应用对应的应用密钥时,向该能力开放平台发送指定应用密钥获取请求消息;接收该能力开放平台返回的携带与该指定应用对应的应用密钥的密钥应答消息。
该能力调用装置还具有应用完整性检测、敏感信息安全保护、安全加固、支持本地模拟测试及远程调用测试等功能。
应用完整性检测:能力调用装置计算媒体接入控制MAC指纹,并与安全存储的MAC指纹进行匹配,以防止上线后的终端能力调用装置在下载及运行过程中被篡改。
敏感信息安全保护:能力调用装置提供应用软件级别(不依赖于硬件及不依赖于对操作***的改造/定制)的敏感信息安全保护机制(如加密存储、离散存储、代码混淆、安全算法转换、及时清除内存等机制)保障预置于能力调用装置中的AppKey不被静态破解(如静态反逆向工程分析)或动态破解(如内存空间嗅探、动态代码跟踪等)。
安全加固:通过软件工程方法(如代码混淆等)保障能力调用装置提供的应用程序编程接口API在任何情况下(包括静态反逆向工程分析、动态代码跟踪)不被非法窜改,以及通过软件工程方法防止能力调用装置在静态或动态情况被非法篡改,即在能力调用装置被非法篡改后,需要拒绝执行并提示异常错误。
支持本地模拟测试:能力调用装置可以识别用户环境,如为测试环境则将初始化流程进行关闭,从而支持终端应用的本地模拟测试。
支持远程调用测试:为了满足开发者使用模拟器可以进行在线测试,能力调用装置能够实现模拟器测试功能的支持。
基于同一发明构思,根据本发明上述实施例提供的能力调用方法,相应地,本发明实施例还提供一种终端,包括上述图4所示的能力调用装置。
综上所述,本发明实施例提供的方案,包括:接收终端中的指定应用发送的第一能力调用请求消息,其中,该指定应用为该终端具有能力调用权限的各应用之一;在该第一能力调用请求消息中添加与该指定应用对应的验证信息,生成第二能力调用请求消息;向能力开放平台发送该第二能力调用请求消息;接收该能力开放平台返回的对应的能力调用响应消息,并向该指定应用发送该能力调用响应消息。采用本发明实施例提供的方案,能够在保证能力开放安全性的前提下,节省网络资源及终端资源。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种能力调用方法,其特征在于,包括:
接收终端中的指定应用发送的第一能力调用请求消息,其中,所述指定应用为所述终端具有能力调用权限的各应用之一;
在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息,生成第二能力调用请求消息;
向能力开放平台发送所述第二能力调用请求消息;
接收所述能力开放平台返回的对应的能力调用响应消息,并向所述指定应用发送所述能力调用响应消息。
2.如权利要求1所述的方法,其特征在于,接收终端中的指定应用发送的第一能力调用请求消息,具体为:
接收终端中的指定应用发送的携带指定应用标识AppID的第一能力调用请求消息;
在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息,具体为:
在所述第一能力调用请求消息中添加基于所述终端对应的移动用户国际号码MSISDN和AppID生成的伪码PID、接收到所述指定应用发送所述第一能力调用请求消息的次数Counter、基于鉴权因子Seed和Counter生成的终端令牌TerToken。
3.如权利要求1或2所述的方法,其特征在于,在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息之前,还包括:
对所述指定应用验证通过。
4.如权利要求3所述的方法,其特征在于,对所述指定应用验证通过,具体为:
向所述指定应用返回携带随机数Random的验证指示消息;
接收所述指定应用发送的携带基于指定应用密钥AppKey和Random生成的第一消息摘要H1的验证请求消息;
获取与所述指定应用对应的应用密钥,基于与所述指定应用对应的应用密钥和Random生成第二消息摘要H2,确定H1和H2相同。
5.如权利要求4所述的方法,其特征在于,获取与所述指定应用对应的应用密钥,具体为:
当本地存储的应用密钥中存在与所述指定应用对应的应用密钥时,调取与所述指定应用对应的应用密钥;
当本地存储的应用密钥中不存在与所述指定应用对应的应用密钥时,向所述能力开放平台发送指定应用密钥获取请求消息;接收所述能力开放平台返回的携带与所述指定应用对应的应用密钥的密钥应答消息。
6.一种能力调用装置,其特征在于,包括:
接收单元,用于接收终端中的指定应用发送的第一能力调用请求消息,其中,所述指定应用为所述终端具有能力调用权限的各应用之一;以及接收能力开放平台返回的对应的能力调用响应消息,并向所述指定应用发送所述能力调用响应消息;
添加单元,用于在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息,生成第二能力调用请求消息;
发送单元,用于向所述能力开放平台发送所述第二能力调用请求消息。
7.如权利要求6所述的装置,其特征在于,所述接收单元,具体用于接收所述终端中的指定应用发送的携带指定应用标识AppID的第一能力调用请求消息;
所述添加单元,具体用于在所述第一能力调用请求消息中添加基于所述终端对应的移动用户国际号码MSISDN和AppID生成的伪码PID、接收到所述指定应用发送所述第一能力调用请求消息的次数Counter、基于鉴权因子Seed和Counter生成的终端令牌TerToken。
8.如权利要求6所述的装置,其特征在于,还包括:
验证单元,用于在所述第一能力调用请求消息中添加与所述指定应用对应的验证信息之前,对所述指定应用验证通过。
9.如权利要求8所述的装置,其特征在于,所述验证单元,具体用于向所述指定应用返回携带随机数Random的验证指示消息;接收所述指定应用发送的携带基于指定应用密钥AppKey和Random生成的第一消息摘要H1的验证请求消息;获取与所述指定应用对应的应用密钥,基于与所述指定应用对应的应用密钥和Random生成第二消息摘要H2,确定H1和H2相同。
10.如权利要求9所述的装置,其特征在于,所述验证单元,具体用于当本地存储的应用密钥中存在与所述指定应用对应的应用密钥时,调取与所述指定应用对应的应用密钥;当本地存储的应用密钥中不存在与所述指定应用对应的应用密钥时,向所述能力开放平台发送指定应用密钥获取请求消息;接收所述能力开放平台返回的携带与所述指定应用对应的应用密钥的密钥应答消息。
11.一种终端,其特征在于,包括权利要求6-10任一项所述的能力调用装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210352570.8A CN103685194B (zh) | 2012-09-20 | 2012-09-20 | 一种能力调用方法、装置及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210352570.8A CN103685194B (zh) | 2012-09-20 | 2012-09-20 | 一种能力调用方法、装置及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103685194A true CN103685194A (zh) | 2014-03-26 |
CN103685194B CN103685194B (zh) | 2017-02-22 |
Family
ID=50321520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210352570.8A Active CN103685194B (zh) | 2012-09-20 | 2012-09-20 | 一种能力调用方法、装置及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103685194B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105491557A (zh) * | 2014-09-15 | 2016-04-13 | 中兴通讯股份有限公司 | 一种实现能力开放的***、方法及能力开放平台 |
CN107261502A (zh) * | 2017-05-10 | 2017-10-20 | 珠海金山网络游戏科技有限公司 | 一种基于网络协议的在线游戏反外挂***及方法 |
CN107645521A (zh) * | 2016-07-21 | 2018-01-30 | 平安科技(深圳)有限公司 | 功能组件安装方法、终端及服务器 |
CN107645474A (zh) * | 2016-07-20 | 2018-01-30 | 腾讯科技(深圳)有限公司 | 登录开放平台的方法及登录开放平台的装置 |
CN108156122A (zh) * | 2016-12-06 | 2018-06-12 | 中移(杭州)信息技术有限公司 | 能力开放平台的能力引入方法、***及设备 |
CN109144743A (zh) * | 2017-06-28 | 2019-01-04 | 阿里巴巴集团控股有限公司 | 一种数据的获取方法、装置及设备 |
US10484486B2 (en) | 2015-05-22 | 2019-11-19 | Zte Corporation | Capability opening method and system, and capability opening function entity |
CN112131597A (zh) * | 2019-10-22 | 2020-12-25 | 刘高峰 | 一种生成加密信息的方法、装置和智能设备 |
CN114844644A (zh) * | 2022-03-16 | 2022-08-02 | 深信服科技股份有限公司 | 资源请求方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969475A (zh) * | 2010-11-15 | 2011-02-09 | 张军 | 基于云计算的商业数据可控分发与融合应用*** |
CN102065573A (zh) * | 2010-12-28 | 2011-05-18 | 北京高信达通信技术有限公司福州分公司 | Wap网关代理业务数据处理方法及服务器 |
CN102082771A (zh) * | 2009-11-30 | 2011-06-01 | ***通信集团福建有限公司 | 一种基于esb技术的服务管理中间件 |
CN102572815A (zh) * | 2010-12-29 | 2012-07-11 | ***通信集团公司 | 一种对终端应用请求的处理方法、***及装置 |
-
2012
- 2012-09-20 CN CN201210352570.8A patent/CN103685194B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082771A (zh) * | 2009-11-30 | 2011-06-01 | ***通信集团福建有限公司 | 一种基于esb技术的服务管理中间件 |
CN101969475A (zh) * | 2010-11-15 | 2011-02-09 | 张军 | 基于云计算的商业数据可控分发与融合应用*** |
CN102065573A (zh) * | 2010-12-28 | 2011-05-18 | 北京高信达通信技术有限公司福州分公司 | Wap网关代理业务数据处理方法及服务器 |
CN102572815A (zh) * | 2010-12-29 | 2012-07-11 | ***通信集团公司 | 一种对终端应用请求的处理方法、***及装置 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105491557A (zh) * | 2014-09-15 | 2016-04-13 | 中兴通讯股份有限公司 | 一种实现能力开放的***、方法及能力开放平台 |
CN105491557B (zh) * | 2014-09-15 | 2020-04-21 | 中兴通讯股份有限公司 | 一种实现能力开放的***、方法及能力开放平台 |
US10484486B2 (en) | 2015-05-22 | 2019-11-19 | Zte Corporation | Capability opening method and system, and capability opening function entity |
CN107645474A (zh) * | 2016-07-20 | 2018-01-30 | 腾讯科技(深圳)有限公司 | 登录开放平台的方法及登录开放平台的装置 |
CN107645474B (zh) * | 2016-07-20 | 2020-02-14 | 腾讯科技(深圳)有限公司 | 登录开放平台的方法及登录开放平台的装置 |
CN107645521A (zh) * | 2016-07-21 | 2018-01-30 | 平安科技(深圳)有限公司 | 功能组件安装方法、终端及服务器 |
CN108156122A (zh) * | 2016-12-06 | 2018-06-12 | 中移(杭州)信息技术有限公司 | 能力开放平台的能力引入方法、***及设备 |
CN108156122B (zh) * | 2016-12-06 | 2021-08-13 | 中移(杭州)信息技术有限公司 | 能力开放平台的能力引入方法、***及设备 |
CN107261502A (zh) * | 2017-05-10 | 2017-10-20 | 珠海金山网络游戏科技有限公司 | 一种基于网络协议的在线游戏反外挂***及方法 |
CN109144743A (zh) * | 2017-06-28 | 2019-01-04 | 阿里巴巴集团控股有限公司 | 一种数据的获取方法、装置及设备 |
CN112131597A (zh) * | 2019-10-22 | 2020-12-25 | 刘高峰 | 一种生成加密信息的方法、装置和智能设备 |
CN114844644A (zh) * | 2022-03-16 | 2022-08-02 | 深信服科技股份有限公司 | 资源请求方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103685194B (zh) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103685194A (zh) | 一种能力调用方法、装置及终端 | |
CN102394887B (zh) | 基于OAuth协议的开放平台安全认证方法和*** | |
US20070186115A1 (en) | Dynamic Password Authentication System and Method thereof | |
CN104899506B (zh) | 基于可信执行环境中虚拟安全元件的安全***实现方法 | |
CN103095457B (zh) | 一种应用程序的登录、验证方法 | |
EP1804418A1 (en) | A dynamic password authentication system and the method thereof | |
CN103514000B (zh) | 浏览器插件安装方法和装置 | |
CN104219198B (zh) | 一种WebApp的防篡改方法 | |
CN104199657B (zh) | 开放平台的调用方法及装置 | |
CN103455349A (zh) | 应用程序访问智能卡的方法和装置 | |
CN1869927B (zh) | 设备控制器、控制设备的方法及其程序 | |
CN105550584A (zh) | 一种Android平台下基于RBAC的恶意程序拦截及处置方法 | |
CN104184892A (zh) | 基于移动终端智能卡的数据传输方法及移动终端 | |
CN103248495A (zh) | 一种应用内付费的方法、服务器、客户端和*** | |
Ahmad et al. | Enhancing the security of mobile applications by using TEE and (U) SIM | |
CN107948973B (zh) | 一种应用于安全风险控制的ios***的设备指纹生成方法 | |
CN108923910A (zh) | 一种移动应用apk防篡改的方法 | |
CN107645474A (zh) | 登录开放平台的方法及登录开放平台的装置 | |
CN101789973A (zh) | 一种构建糅合应用的方法及*** | |
CN113496002A (zh) | 一种基于移动中台的移动应用平台 | |
CN103139695B (zh) | 面向客户端的电信能力调用方法和网络设备 | |
CN116010909A (zh) | 加密装置处理方法、数据处理方法、装置、设备及介质 | |
CN115941279A (zh) | 数据中用户标识的加解密方法、***及设备 | |
CN115062588A (zh) | 转换文件格式的方法和电子设备 | |
CN103796186A (zh) | 基于应用的通信流量统计方法与移动终端桌面*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |