电子通信装置的制造及其应用技术1.本发明涉及数据安全技术领域,尤其涉及一种生成鉴权方法及相关装置。背景技术:2.用户在请求受限资源,如图片、音乐、视频、直播等,资源所在服务器需要判断用户是否有权限访问,目前一般的判断方法如下:3.如图1所示:资源服务器侧提供鉴权服务器,资源服务器在接收到客户端对权限资源的访问请求时,资源服务器去鉴权服务器上查询用户是否有权限,如果有权限,则向客户端返回所请求的数据,如果没有权限,则向客户端返回具体的错误问题。4.而上述鉴权方法则会出现以下问题:5.1、可靠性问题,如果鉴权服务器本身出现故障:如网络故障、物理机、虚拟机故障或存储故障等,都会影响到鉴权服务的可靠性,造成鉴权失败,用户无法访问所请求的资源;6.2、请求压力问题,对于某些热点资源,如果出现大量用户同时访问,使得鉴权服务器压力突增,严重时可能会造成鉴权服务不可用。技术实现要素:7.本发明实施例提供了一种鉴权方法及相关装置,用于提升鉴权的可靠性。8.本技术实施例第一方面提供了一种鉴权方法,包括:9.接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;10.根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:11.根据所述目标用户标识,生成目标用户密钥;12.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;13.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;14.将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。15.优选的,在所述接收目标用户对权限资源的访问请求之前,所述方法还包括:16.完成初始化操作,其中,所述初始化操作包括:向资源服务器或cdn服务器发送鉴权模块获取请求;接收由所述资源服务器或所述cdn服务器发送的所述鉴权模块;本地加载所述鉴权模块。17.优选的,所述客户端中预先存储有根密钥;18.所述根据所述目标用户标识,生成目标用户密钥,包括:19.根据所述目标用户标识和所述根密钥,生成所述目标用户密钥。20.优选的,所述鉴权模块中还存储有对应每个权限用户的随机值;21.所述根据所述目标用户标识和所述根密钥,生成所述目标用户密钥,包括:22.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥。23.优选的,所述鉴权模块中还存储有每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识;24.根据所述目标用户密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表,包括:25.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;26.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表。27.优选的,根据所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌,包括:28.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。29.优选的,所述鉴权模块中还存储有每个权限用户的令牌密钥密文,其中,所述令牌密钥密文携带对应的用户标识,所述方法还包括:30.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥。31.优选的,所述根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌,包括:32.根据所述目标用户的令牌密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。33.本技术实施例第二方面提供了一种鉴权装置,包括:34.接收单元,用于接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;35.调用单元,用于根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:36.根据所述目标用户标识,生成目标用户密钥;37.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;38.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;39.发送单元,用于将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。40.具体的,该客户端还包括:41.初始化单元,用于在所述接收目标用户对权限资源的访问请求之前,完成初始化操作,其中,所述初始化操作包括:向资源服务器或cdn服务器发送鉴权模块获取请求;接收由所述资源服务器或所述cdn服务器发送的所述鉴权模块;本地加载所述鉴权模块。42.具体的,客户端中预先存储有根密钥,所述鉴权流程包括:43.根据所述目标用户标识和所述根密钥,生成所述目标用户密钥;44.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;45.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。46.具体的,客户端中还存储有每个权限用户的随机值,所述鉴权流程包括:47.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;48.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;49.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。50.具体的,鉴权模块中还存储有每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识,所述鉴权流程包括:51.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;52.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;53.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;54.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于目标用户的权限密钥对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。55.具体的,鉴权模块中还存储有每个权限用户的令牌密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识,所述鉴权流程包括:56.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;57.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;58.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;59.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限;60.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥,并基于目标用户的令牌密钥,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。61.本技术实施例第三方面提供了一种计算机装置,包括处理器,所述处理器在执行存储于存储器上的计算机程序时,用于实现本技术实施例第一方面提供的鉴权方法。62.本技术实施例第四方面提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,用于实现本技术实施例第一方面提供的鉴权方法。63.从以上技术方案可以看出,本发明实施例具有以下优点:64.本技术实施例中,通过客户端接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:根据所述目标用户标识,生成目标用户密钥;根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。65.本技术实施例相较于现有技术而言,在资源服务器侧不用设置鉴权服务器,从而节省了鉴权服务器的成本,另一方面本技术实施例将鉴权流程设置在客户端,从而使得每个客户端只对与自身所关联(如绑定)的目标用户的访问请求进行鉴权,从而大大缓解了鉴权的压力,提升了鉴权的效率和鉴权的可靠性。附图说明66.图1为现有技术中的鉴权流程示意图;67.图2为本技术实施例中鉴权方法的一个实施例示意图;68.图3为本技术实施例中鉴权方法的另一个实施例示意图;69.图4为本技术实施例中生成鉴权模块的一个实施例示意图;70.图5为本技术实施例中生成鉴权模块的另一个实施例示意图;71.图6为本技术实施例中鉴权装置的一个实施例示意图。具体实施方式72.本发明实施例提供了一种鉴权方法及相关装置,用于提升鉴权的可靠性。73.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。74.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。75.为方便理解,下面对本技术实施例的实施场景进行描述:76.区别于现有技术,需要资源服务器侧的鉴权服务器对客户端的访问权限进行鉴权,从而导致鉴权服务器侧压力较大而导致的鉴权可靠性差的问题,本技术实施例提供了一种鉴权的方法,应用于客户端,也即本技术实施例中的鉴权方法由客户端执行,从而使得用户在自己本地的客户端即可完成鉴权流程,从而相对于现有技术而言,减轻了鉴权侧的服务压力,也即提升了鉴权过程的可靠性。77.下面对本技术实施例中的鉴权方法进行描述,其中,该鉴权方法应用于客户端,请参阅图2,本技术实施例中鉴权方法的一个实施例,包括:78.201、接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;79.容易理解的是,资源服务器上一般存储有各种各样的资源,如qq音乐、qq游戏及资源文档等,而为了实现权限用户对权限资源的访问,一般都要求权限用户在访问权限资源前,对自身的权限进行鉴定,并在鉴定通过后,才允许访问对应的权限资源。80.具体的,本技术实施例中是在客户端对目标用户的访问权限进行鉴定,其中,客户端接收目标用户对权限资源的访问请求,而该访问请求中携带了目标用户标识,其中,该目标用户标识可以是目标用户的身份证、电话号码或邮箱等,当然还可以是对目标用户的身份证、电话号码或邮箱标识做了特殊处理(如哈希运算)后所生成的字符串,此处对目标用户标识不做具体限制,而此处的客户端可以是手机、电脑、pad或可穿戴设备等,此处对客户端的形式也不做具体限制。81.下面以手机作为客户端,对该应用场景进行说明:如用户a在手机上点击播放a歌曲,其中,对a歌曲的播放请求则可以视为对a歌曲的访问请求,在生成用户a对a歌曲的访问请求时,该访问请求中可以携带有a用户的标识,如a用户的电话号码。82.202、根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:根据所述目标用户标识,生成目标用户密钥;根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。83.客户端接收到目标用户的访问请求后,则根据目标用户标识,调用鉴权模块中的鉴权流程,其中,该鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识。84.如客户端接收到a用户对a歌曲的访问请求后,则根据目标用户标识,如a用户的电话号码,调用鉴权模块中的鉴权流程,容易理解的是,鉴权模块本身即是用于执行鉴权流程,故鉴权模块中的鉴权流程(也即鉴权方法,鉴权指令)是提前先预存的。85.下面对鉴权模块中的鉴权流程进行描述:86.根据目标用户标识,生成目标用户密钥。具体的,该过程可以是根据与用户标识,采用任一一种加密算法,而生成目标用户密钥,其中,该加密算法可以是哈希算法、bcrypt算法等,此处对加密算法的种类不做具体限制。87.得到用户用户密钥后,则根据目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,以得到权限数据和权限列表,其中,权限列表中记录了哪些用户对权限资源有访问权限,而权限数据中记录了权限用户对哪些权限资源具有访问权限。具体的,本技术实施例中的权限数据和权限列表还可以合并为权限文件,只要可以判断目标用户对所请求的数据是否有访问权限即可。88.得到权限数据和权限列表后,则根据用户用户标识、权限数据和权限列表,确定目标用户对权限数据的访问权限,其中,该确定过程的结果可以是该目标用户对权限资源没有访问权限,则鉴权失败,还可以是目标用户对该权限资源具有访问权限,则本技术实施例进一步基于目标用户密钥对目标用户的令牌数据密文进行解密,以得到目标用户的访问令牌。89.具体的,访问令牌是用于访问受保护资源的凭据,一个访问令牌代表颁发给授权字符串的客户端,其中,该字符串对客户端是不透明的,令牌代表特定的访问范围和持续时间,由资源所有者授权,并由资源服务器强制执行。90.为方便理解,表1给出了访问令牌的形式说明:91.表192.93.203、将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。94.得到目标用户(也即对应目标用户的客户端)的访问令牌后,则将该访问令牌发送至目标用户,使得目标用户使用该访问令牌访问资源服务器的权限资源。95.本技术实施例相较于现有技术而言,在资源服务器侧不用设置鉴权服务器,从而节省了鉴权服务器的成本,另一方面本技术实施例将鉴权流程设置在客户端,从而使得每个客户端只对与自身所关联(如绑定)的目标用户的访问请求进行鉴权,从而大大缓解了鉴权的压力,提升了鉴权的效率和鉴权的可靠性。96.下面对客户端在接收目标用户的访问请求之前,客户端的初始化操作进行描述,此处需要说明的是,每个客户端的初始化操作只需要在接收目标用户对权限资源访问请求之前,执行一次即可,而不是每次都执行初始化操作。97.其中,该初始化操作包括:客户端向资源服务器或cdn服务器发送鉴权请求模块获取请求,接收资源服务器或cdn服务器发送的鉴权模块,本地加载鉴权模块。98.具体的,该应用场景可以是权限用户(也即权限用户的客户端)在资源服务器侧注册的过程中,需要向资源服务器发送鉴权模块获取请求,然后资源服务器向客户端发送鉴权模块,然后客户端在本地完成鉴权模块的安装(也即鉴权模块的加载过程)。99.此外,本技术实施例为了避免每个权限用户(也即权限用户的客户端)在资源服务器侧注册的过程中,都需要向资源服务器发送鉴权模块获取请求,从而导致鉴权模块压力较大的问题,本技术实施例还可以是在cdn服务器上存储该鉴权模块,从而使得每个目标用户的客户端都可以向cdn服务器发送鉴权模块获取请求,然后接收cdn服务器发送的鉴权模块,并在本地完成鉴权模块的安装(也即鉴权模块的加载过程)。100.因为cdn作为一种内容分发网络,可以使得每个权限用户的客户端可以从边缘服务器服务器就近获取网络资源,从而提升了获取网络资源的便捷性。故本技术实施例中的鉴权模块可以是存储在资源服务器侧,还可以是存储在cdn中,但优选的是将鉴权模块存储于cdn中。101.为了进一步提升目标用户密钥的安全性,本技术实施例还可以采用以下方式生成目标用户密钥:102.在图2所述的实施例中,是根据目标用户标识和加密算法生成目标用户密钥,而为了进一步提升目标用户密钥的安全性,本技术实施例还可以在鉴权模块中预先存储有根密钥,然后根据根密钥、目标用户标识和加密算法生成目标用户密钥,进一步,还可以是在鉴权模块中预先存储有根密钥和对应每个权限用户的随机值,其中,该随机值可以是采用rand、srand和time函数来生成的,然后根据根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥,此处对生成随机值的算法不做具体限制。103.为了进一步提升权限数据和权限列表的安全性,本技术实施例还可以在鉴权模块中预先存储有每个权限用户的权限密钥密文,且每个权限用户的权限密钥密文都携带有对应的用户标识;104.而鉴权流程优化为:根据根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥;根据目标用户密钥和解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;根据目标用户的权限密钥和解密算法,对目标用户的权限数据密文进行解密,得到目标用户的权限数据和权限列表;根据目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于目标用户的权限密钥和解密算法,对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。105.区别于图2实施例中的鉴权流程,本技术实施例采用根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥,提升了目标用户密钥的安全性,同时还采用目标用户密钥和解密算法先得到权限密钥,并进一步利用权限密钥和解密算法,对权限数据密文和令牌数据密文进行解密,从而进一步提升了权限数据密文和令牌数据密文的安全性,也即进一步提升了鉴权流程的安全性。106.为了再进一步提升访问令牌的安全性,本技术实施例在上述实施例的基础上,还可以进一步对鉴权流程进行优化,其中,本技术实施例中的鉴权模块中还存储有每个权限用户的令牌数据密文;107.而鉴权流程优化为:根据根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥;根据目标用户密钥和解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;根据目标用户的权限密钥和解密算法,对目标用户的权限数据密文进行解密,得到目标用户的权限数据和权限列表;根据目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于目标用户的权限密钥和解密算法,对目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥;根据目标用户的令牌密钥和解密算法,对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。108.区别于上述实施例,本技术实施例采用目标用户的权限密钥和解密算法,对目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥,并进一步根据令牌密钥和解密算法,对目标用户的令牌数据密文进行解密,以得到目标用户的访问令牌,从而也进一步提升了令牌数据密文的安全性,也即进一步提升了鉴权流程的安全性。109.为方便理解,下面对本技术实施例中鉴权方法的另一个实施例进行描述,请参阅图3:110.301、接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;111.302、根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、根密钥、对应每个权限用户的随机值、每个权限用户的权限数据密文和权限密钥密文、每个权限用户的令牌数据密文和令牌密钥密文,每个权限用户的权限数据密文和权限密钥密文都携带有用户标识,每个权限用户的令牌数据密文和令牌密钥密文都携带有对应的用户标识;所述鉴权流程包括:根据根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥;根据目标用户密钥和解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;根据目标用户的权限密钥和解密算法,对目标用户的权限数据密文进行解密,得到目标用户的权限数据和权限列表;根据目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于目标用户的权限密钥和解密算法,对目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥;根据目标用户的令牌密钥和解密算法,对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。112.303、将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。113.需要说明的是,本技术实施例中步骤301和303的描述,与图2中201和203的描述类似,而步骤302的描述与上述实施例中关于优化后的鉴权流程的描述类似,此处也不再赘述。114.本技术实施例中,采用根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥,提升了目标用户密钥的安全性,采用目标用户密钥和解密算法先得到权限密钥,并进一步利用权限密钥和解密算法,对权限数据密文进行解密,以得到权限数据和权限列表,也提升了权限数据和权限列表的安全性,最后还利用权限密钥和解密算法,对令牌密钥密文进行解密,得到令牌密钥,利用令牌密钥对令牌数据密文进行解密,得到目标用户的访问令牌,从而进一步提升了令牌数据密文的安全性,也即进一步提升了整个鉴权流程的安全性。115.为方便理解,下面进一步对生成鉴权模块的过程进行描述,请参阅图4,本技术实施例中的鉴权模块由资源服务器生成,本技术实施例中生成鉴权模块的一个实施例,包括:116.401、获取权限用户的用户标识;117.具体的,本技术中的资源服务器可以是在权限用户注册的过程中,获取权限用户的用户标识,其中,该用户标识可以是用户身份证、电话号码、邮箱,或者是根据用户身份证、电话号码、邮箱所生成的唯一字符等,此处对用户标识的具体表现形式不做限制。118.402、根据每个权限用户的用户标识,生成对应权限用户的用户密钥;119.资源服务器得到每个权限用户的用户标识后,则根据每个权限用户的用户标识和加密算法,对应生成每个权限用户的用户密钥。120.具体的,此处的加密算法可以是哈希算法或bcrypt算法等,此处对加密算法的具体形式不做限制。121.403、根据每个权限用户的用户密钥和加密算法,对每个权限用户的权限列表和权限数据进行加密,以得到每个权限用户的权限数据密文,其中,每个权限用户的权限数据密文携带对应的用户标识;122.得到权限用户的用户密钥后,本技术实施例中采用用户密钥和加密算法,对每个权限用户的权限类别和权限数据进行加密,以得到每个权限用户的权限数据密文,其中,每个权限用户的权限数据密文携带对应的用户标识。123.其中,此处的加密算法也可以是哈希算法或bcrypt算法等,此处对加密算法的具体形式也不做限制。124.404、根据每个权限用户的用户密钥和加密算法,对每个权限用户的访问令牌进行解密,以得到每个权限用户的令牌数据密文,其中,每个权限用户的令牌数据密文携带对应的用户标识;125.进一步,权限用户在访问资源服务器时,一般都是通过访问令牌对权限资源进行访问,故本技术实施例中采用每个权限用户的用户密钥和加密算法,对每个权限用户的访问令牌进行加密,以得到每个权限用户的令牌数据密文,其中,每个权限用户的令牌数据密文也携带对应的用户标识。126.其中,关于访问令牌的描述与图2实施例中描述的一致,此处也不再赘述。127.405、根据多个权限用户中每个权限用户的权限数据密文和每个权限用户的令牌数据密文,生成鉴权模块,其中,所述鉴权模块包括解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文;128.得到每个权限用户的权限数据密文和令牌数据密文后,本技术实施例根据多个权限用户中每个权限用户的权限数据密文和令牌数据密文,生成鉴权模块,其中,鉴权模块包括解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文。129.406、将鉴权模块发送至客户端或cdn服务器。130.生成鉴权模块后,资源服务器将鉴权模块发送至客户端或cdn服务器。131.具体的,资源服务器将鉴权模块发送至客户端,可以是在权限用户通过客户端进行注册的过程中,将生成的鉴权模块发送至客户端;而资源服务器将鉴权模块发送至cdn服务器,也可以是权限用户通过客户端完成注册后,资源服务器将生成的鉴权模块发送至cdn服务器,使得客户端从cdn服务器上获取鉴权模块,从而缓解资源服务器的压力,提升客户端获取鉴权模块的便捷性。132.本技术实施例中对资源服务器生成鉴权模块的过程做了详细描述,且本技术实施例中的资源服务器将生成的鉴权模块发送至客户端或cdn服务器,使得可以通过客户端中的鉴权模块,或者客户端从cdn服务器中获取鉴权模块对目标用户的访问请求进行鉴权,从而减轻了资源服务器的压力,提升了鉴权过程的可靠性和便捷性。133.基于图4所述的实施例,为了提升鉴权模块中鉴权流程的安全性,本技术实施例还可以采用以下方法生成鉴权模块,请参阅图5,本技术中生成鉴权模块的另一个实施例,包括:134.501、获取权限用户的用户标识;135.具体的,本技术中的资源服务器可以是在权限用户注册的过程中,获取权限用户的用户标识,其中,该用户标识可以是用户身份证、电话号码、邮箱,或者是根据用户身份证、电话号码、邮箱所生成的唯一字符等,此处对用户标识的具体表现形式不做限制。136.502、为每个权限用户的用户标识生成对应的随机值;137.具体的,此处的随机值可以是采用rand、srand或time函数中的任一个而生成的随机值,此处对生成随机值的算法不做具体限制。138.503、根据根密钥、每个用户标识和对应用户标识的随机值,生成每个权限用户的用户密钥;139.其中,此处的根密钥是资源服务器中提前内置的,得到每个权限用户的用户标识和随机值后,则进一步根据根密钥、每个用户标识和对应用户标识的随机值,生成每个权限用户的用户密钥。140.区别于图4所述的实施例,此处采用根密钥、每个用户标识和对应用户标识的随机值,生成每个权限用户的用户密钥,从而提升了用户密钥的安全性。141.504、根据每个权限用户的用户密钥和加密算法,加密每个权限用户的权限密钥,得到每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带对应的用户标识;142.为了保证用户权限密钥的安全性,本技术实施例采用用户密钥和加密算法,对权限用户的权限密钥进行加密,从而得到每个权限用户的权限密钥密文,提升了用户权限密钥的安全性。143.具体的,此处权限用户的权限密钥,为权限用户在通过资源服务器进行注册的过程中,所生成的权限密钥,故资源服务器可以获取到每个权限用户的权限密钥。144.505、根据每个权限用户的权限密钥和加密算法,加密每个权限用户的权限列表和权限数据,得到每个权限用户的权限数据密文,其中,每个权限用户的权限数据密文携带对应的用户标识;145.而为了提升每个权限用户权限列表和权限数据的安全性,本技术实施例采用每个权限用户的权限密钥和加密算法,对每个权限用户的权限列表和权限数据进行加密,从而得到每个权限用户的权限数据密文,其中,每个权限用户的权限数据密文携带对应的用户标识。146.506、根据每个权限用户的权限密钥和加密算法,加密每个权限用户的令牌密钥,以得到每个权限用户的令牌密钥密文,其中,每个权限用户的令牌密钥密文携带对应的用户标识;147.而为了进一步提升令牌密钥的安全性,本技术实施例还可以采用每个权限用户的权限密钥和加密算法,对每个权限用户的令牌密钥进行加密,以得到每个权限用户的令牌密钥密文,其中,每个权限用户的令牌密钥密文携带对应的用户标识。148.507、根据每个权限用户的令牌密钥和加密算法,加密每个权限用户的访问令牌,得到每个权限用户的令牌数据密文;149.进一步,本技术实施例为了提升每个权限用户访问令牌的安全性,还利用每个权限用户的令牌密钥和加密算法,对每个权限用户的访问令牌进行加密,从而得到每个权限用户的令牌数据密文。150.本技术实施例的鉴权模块中可以针对每个权限用户,为其生成个性化的权限密钥密文、权限数据密文、令牌密钥密文和令牌数据密文,从而在保证鉴权流程安全性的前提下,实现了每个权限用户密钥设置的个性化。151.508、根据多个权限用户中每个权限用户的权限密钥密文和权限数据密文、令牌密钥密文和令牌数据密文,以及对应每个权限用户的随机值生成鉴权模块,其中,鉴权模块中存储有每个权限用户的随机值、解密算法、每个权限用户的权限密钥密文和权限数据密文,每个权限用户的令牌密钥密文和令牌数据密文;152.资源服务器得到每个权限用户的权限密钥密文、权限数据密文、令牌密钥密文和令牌数据密文后,则进一步根据每个权限用户的权限密钥密文和权限数据密文,以及令牌密钥密文和令牌数据密文,以及对应每个权限用户的随机值,生成鉴权模块。153.509、将鉴权模块发送至客户端或cdn服务器。154.资源服务器生成鉴权模块后,则将给鉴权模块发送至客户端或cdn服务器。155.本技术实施例中采用根密钥、目标用户标识、对应目标用户的随机值和加密算法生成目标用户密钥,提升了鉴权模块中目标用户密钥的安全性,采用目标用户密钥和加密算法对权限密钥进行加密,得到权限密钥密文,并进一步利用权限密钥和加密算法,对权限数据进行加密,以得到权限数据密文,也提升了权限数据和权限列表的安全性,最后还利用权限密钥和加密算法,对令牌密钥进行加密,得到令牌密钥密文,而利用令牌密钥和加密算法,对访问令牌进行加密,得到令牌数据密文,从而进一步提升了权限数据密文和令牌数据密文的安全性,也即进一步提升了整个鉴权流程的安全性。156.为方便理解,下面接着对本技术实施例中的应用场景进行描述:如以任一个权限用户为例,假设该权限用户为w用户,该w用户在资源服务器上享有权限资源,容易理解的是,该w用户在资源服务器上享有权限服务时,一般需要在资源服务器上完成注册,其中,该注册的过程中,用户一般会携带有用户标识,资源服务器根据rand函数为w用户生成一个随机值,然后资源服务器根据w用户的用户标识、根密钥(提前预存储在资源服务器中)和对应w用户的随机值,为w用户生成用户密钥,资源服务器进一步利用w用户的用户密钥加密w用户的权限密钥(权限密钥为w用户在注册过程中设置的),以得到w用户的权限密钥密文,然后根据权限密钥和加密算法(如bcrypt算法),对w用户的权限列表(其中,该权限列表中记录了哪些用户对资源服务器上的资源具有权限)和权限数据(每个权限用户的权限数据)进行加密,得到w用户的权限数据密文,进一步资源服务器还利用w用户的权限密钥对w用户的令牌密钥(也是w用户在注册过程中生成的)进行加密,得到w用户的令牌密钥密文,利用令牌密钥对访问令牌进行加密,从而得到令牌数据密文。157.至此,资源服务器已经为w用户生成了权限密钥密文、权限数据密文、令牌密钥密文和令牌数据密文,然后资源服务器根据所有权限用户中每个权限用户的随机值、权限密钥密文和权限数据密文、令牌密钥密文和令牌数据密文,生成鉴权模块,其中,该鉴权模块中存储了解密算法、每个权限用户的随机值、每个权限用户的权限密钥密文和权限数据密文、令牌密钥密文和令牌数据密文,且每个权限用户的权限密钥密文和权限数据密文、令牌密钥密文和令牌数据密文都携带有用户标识。158.资源服务器可以在生成鉴权模块后,然后在w用户通过客户端完成注册的过程中,将该鉴权模块发送至客户端,或将该鉴权模块发送至cdn服务器。159.而客户端在用户完成注册的过程中,可以完成客户端的初始化操作,其中,该初始化操作包括获取鉴权模块(其中,该获取过程可以是客户端从资源服务器请求,以获取该鉴权模块,或者是客户端从cdn服务器请求,以获取该鉴权模块),在本地加载鉴权模块。160.当客户端接收到w用户对权限资源的访问请求时(如w用户在客户端上点击某首qq音乐的播放指令),则根据w用户的用户标识调用鉴权模块中的鉴权流程,其中,并利用鉴权模块中的鉴权流程对w用户对该首qq音乐的访问权限进行鉴权,若鉴权通过,则将访问令牌发送至客户端,使得客户端通过访问令牌,访问该qq音乐,若鉴权失败,则提示无法播放。161.因为本技术实施例可以将鉴权权限分发至客户端,从而使得客户端可以对每个权限用户的访问权限进行鉴权,从而相对于现有技术而言,缓解了资源服务器的访问压力,提升了对每个权限用户鉴权的便捷性和可靠性。162.上面对本技术实施例中的鉴权方法做了描述,下面接着对本技术实施例中的客户端进行描述,请参阅图6,本技术实施例中客户端的一个实施例,包括:163.接收单元601,用于接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;164.调用单元602,用于根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:165.根据所述目标用户标识,生成目标用户密钥;166.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;167.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;168.发送单元603,用于将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。169.具体的,该客户端还包括:170.初始化单元604,用于在所述接收目标用户对权限资源的访问请求之前,完成初始化操作,其中,所述初始化操作包括:向资源服务器或cdn服务器发送鉴权模块获取请求;接收由所述资源服务器或所述cdn服务器发送的所述鉴权模块;本地加载所述鉴权模块。171.具体的,客户端中预先存储有根密钥,所述鉴权流程包括:172.根据所述目标用户标识和所述根密钥,生成所述目标用户密钥;173.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;174.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。175.具体的,客户端中还存储有每个权限用户的随机值,所述鉴权流程包括:176.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;177.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;178.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。179.具体的,鉴权模块中还存储有每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识,所述鉴权流程包括:180.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;181.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;182.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;183.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于目标用户的权限密钥对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。184.具体的,鉴权模块中还存储有每个权限用户的令牌密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识,所述鉴权流程包括:185.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥;186.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;187.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;188.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限;189.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥,并基于目标用户的令牌密钥,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。190.具体的,本技术实施例中各单元的作用与图2至图3实施例中描述的类似,此处不再赘述。191.本技术实施例中,相较于现有技术而言,在资源服务器侧不用设置鉴权服务器,从而节省了鉴权服务器的成本,另一方面本技术实施例通过调用单元602调用鉴权模块中的鉴权流程,其中,鉴权流程设置在客户端,从而使得每个客户端只对与自身所关联(如绑定)的目标用户的访问请求进行鉴权,从而大大缓解了鉴权的压力,提升了鉴权的效率和鉴权的可靠性。192.上面从模块化功能实体的角度对本发明实施例中的客户端进行了描述,下面从硬件处理的角度对本发明实施例中的计算机装置进行描述:193.该计算机装置用于实现客户端的功能,本发明实施例中计算机装置一个实施例包括:194.处理器以及存储器;195.存储器用于存储计算机程序,处理器用于执行存储器中存储的计算机程序时,可以实现如下步骤:196.接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;197.根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:198.根据所述目标用户标识,生成目标用户密钥;199.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;200.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;201.将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。202.在本发明的一些实施例中,在所述接收目标用户对权限资源的访问请求之前,处理器,还可以用于实现如下步骤:203.完成初始化操作,其中,所述初始化操作包括:向资源服务器或cdn服务器发送鉴权模块获取请求;接收由所述资源服务器或所述cdn服务器发送的所述鉴权模块;本地加载所述鉴权模块。204.在本发明的一些实施例中,,所述客户端中预先存储有根密钥,处理器,还可以用于实现如下步骤:205.根据所述目标用户标识和所述根密钥,生成所述目标用户密钥。206.在本发明的一些实施例中,所述鉴权模块中还存储有对应每个权限用户的随机值,处理器,还可以用于实现如下步骤:207.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥。208.在本发明的一些实施例中,所述鉴权模块中还存储有每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识;处理器,还可以用于实现如下步骤:209.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;210.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表。211.在本发明的一些实施例中,处理器,还可以用于实现如下步骤:212.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。213.在本发明的一些实施例中,处理器,还可以用于实现如下步骤:214.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥。215.在本发明的一些实施例中,处理器,还可以用于实现如下步骤:216.根据所述目标用户的令牌密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。217.可以理解的是,上述说明的计算机装置中的处理器执行所述计算机程序时,也可以实现上述对应的各装置实施例中各单元的功能,此处不再赘述。示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述客户端中的执行过程。例如,所述计算机程序可以被分割成上述客户端中的各单元,各单元可以实现如上述相应客户端说明的具体功能。218.所述计算机装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机装置可包括但不仅限于处理器、存储器。本领域技术人员可以理解,处理器、存储器仅仅是计算机装置的示例,并不构成对计算机装置的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述计算机装置还可以包括输入输出设备、网络接入设备、总线等。219.所述处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。220.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。221.本发明还提供了一种计算机可读存储介质,该计算机可读存储介质用于实现客户端的功能,其上存储有计算机程序,计算机程序被处理器执行时,处理器,可以用于执行如下步骤:222.接收目标用户对权限资源的访问请求,其中,所述访问请求中携带了目标用户标识;223.根据所述目标用户标识,调用鉴权模块中的鉴权流程,其中,所述鉴权模块中存储有解密算法、每个权限用户的权限数据密文和每个权限用户的令牌数据密文,每个权限用户的权限数据密文和每个权限用户的令牌数据密文都携带有对应的用户标识,所述鉴权流程包括:224.根据所述目标用户标识,生成目标用户密钥;225.根据所述目标用户密钥和解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表;226.根据所述目标用户标识、所述权限数据和所述权限列表,确定所述目标用户对所述权限数据的访问权限,并基于所述目标用户密钥对目标用户的令牌数据密文进行解密,得到目标用户的访问令牌;227.将所述访问令牌发送至所述目标用户,使得所述目标用户使用所述目标用户的访问令牌访问资源服务器中的权限资源。228.在本发明的一些实施例中,在所述接收目标用户对权限资源的访问请求之前,处理器,还可以用于实现如下步骤:229.完成初始化操作,其中,所述初始化操作包括:向资源服务器或cdn服务器发送鉴权模块获取请求;接收由所述资源服务器或所述cdn服务器发送的所述鉴权模块;本地加载所述鉴权模块。230.在本发明的一些实施例中,所述客户端中预先存储有根密钥,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:231.根据所述目标用户标识和所述根密钥,生成所述目标用户密钥。232.在本发明的一些实施例中,所述鉴权模块中还存储有对应每个权限用户的随机值,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:233.根据所述目标用户标识、所述根密钥和对应目标用户的随机值,生成所述目标用户密钥。234.在本发明的一些实施例中,所述鉴权模块中还存储有每个权限用户的权限密钥密文,其中,每个权限用户的权限密钥密文携带有对应的用户标识;计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:235.根据所述目标用户密钥和所述解密算法,对目标用户的权限密钥密文进行解密,得到目标用户的权限密钥;236.根据所述目标用户的权限密钥和所述解密算法,对目标用户的权限数据密文进行解密,得到权限数据和权限列表。237.在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:238.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。239.在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:240.根据所述目标用户的权限密钥和所述解密算法,对所述目标用户的令牌密钥密文进行解密,得到目标用户的令牌密钥。241.在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,还可以用于实现如下步骤:242.根据所述目标用户的令牌密钥和所述解密算法,对所述目标用户的令牌数据密文进行解密,得到目标用户的访问令牌。243.可以理解的是,所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在相应的一个计算机可读取存储介质中。基于这样的理解,本发明实现上述相应的实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。244.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。245.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。246.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。247.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。248.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种鉴权方法及相关装置与流程 专利技术说明
作者:admin
2023-06-29 08:36:49
571
关键词:
电子通信装置的制造及其应用技术
专利技术