授权管理方法与流程

文档序号:34536488发布日期:2023-06-27 12:42阅读:73来源:国知局
授权管理方法与流程

本申请涉及计算机,具体而言,涉及一种授权管理方法。


背景技术:

1、传统的授权管理方案基本上都是与硬件设备进行绑定,通过采集获取硬件设备上硬盘、内存、cpu、网卡等硬件模块的识别码,通过特定算法计算出一个具备唯一标识能力的硬件码,再生成一个只能由硬件码解开的记录授权控制范围的加密文件作为授权文件,实现授权的唯一性。然而,这种传统授权管理方法与硬件强绑定,当用户对设备进行维修或更新硬件模块后,会导致原授权失败,需要重新进行授权申请。


技术实现思路

1、本申请实施例提供了一种授权管理方法、装置、电子设备及可读存储介质,其不将授权管理与硬件进行强绑定,而是根据客户端发送的基于接收到的目标授权标识信息确定出的目标授权标识向客户端发送授权文件,如此,即使客户端所在的设备进行了维修或硬件模块进行了更新,也无需重新进行申请授权。

2、本申请的实施例可以这样实现的:

3、第一方面,本申请实施例提供一种授权管理方法,应用于授权中心,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述方法包括:

4、接收目标客户端发送的授权请求,其中,所述授权请求中包括所述目标客户端基于接收到的目标授权标识信息确定出的目标授权标识;

5、根据保存的授权标识,对所述目标授权标识进行校验;

6、在所述目标授权标识通过校验的情况下,向所述目标客户端发送授权响应信息,其中,所述授权响应信息中包括与所述目标授权标识对应的目标授权文件;

7、在所述目标授权标识未通过校验的情况下,不将所述目标授权文件发送给所述目标客户端。

8、第二方面,本申请实施例提供一种授权管理方法,应用于客户端设备,所述客户端设备中包括客户端,所述方法包括:

9、向授权中心发送授权请求,其中,所述授权请求中包括基于接收到的目标授权标识信息确定出的目标授权标识;

10、接收所述授权中心在所述目标授权标识通过校验的情况下发送的授权响应信息,其中,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述授权响应信息中包括与所述目标授权标识对应的目标授权文件。

11、第三方面,本申请实施例提供一种授权管理方法,应用于授权系统,所述授权系统包括授权中心及与所述授权中心通信连接的客户端设备,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述客户端设备中包括客户端,所述方法包括:

12、所述客户端向授权中心发送授权请求,其中,所述授权请求中包括所述客户端基于接收到的目标授权标识信息确定出的目标授权标识;

13、所述授权中心根据保存的授权标识,对所述目标授权标识进行校验;

14、在所述目标授权标识通过校验的情况下,所述授权中心向所述客户端发送授权响应信息,其中,所述授权响应信息中包括与所述目标授权标识对应的目标授权文件;

15、在所述目标授权标识未通过校验的情况下,所述授权中心不将所述目标授权文件发送给所述客户端。

16、第四方面,本申请实施例提供一种授权管理装置,应用于授权中心,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述装置包括:

17、请求接收模块,用于接收目标客户端发送的授权请求,其中,所述授权请求中包括所述目标客户端基于接收到的目标授权标识信息确定出的目标授权标识;

18、标识校验模块,用于根据保存的授权标识,对所述目标授权标识进行校验;

19、第一处理模块,用于在所述目标授权标识通过校验的情况下,向所述目标客户端发送授权响应信息,其中,所述授权响应信息中包括与所述目标授权标识对应的目标授权文件;

20、所述第一处理模块,还用于在所述目标授权标识未通过校验的情况下,不将所述目标授权文件发送给所述目标客户端。

21、第五方面,本申请实施例提供一种授权管理装置,应用于客户端设备,所述客户端设备中包括客户端,所述装置包括:

22、请求发送模块,用于向授权中心发送授权请求,其中,所述授权请求中包括基于接收到的目标授权标识信息确定出的目标授权标识;

23、文件接收模块,用于接收所述授权中心在所述目标授权标识通过校验的情况下发送的授权响应信息,其中,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述授权响应信息中包括与所述目标授权标识对应的目标授权文件。

24、第六方面,本申请实施例提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现前述实施方式所述的授权管理方法。

25、第七方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式所述的授权管理方法。

26、本申请实施例提供的授权管理方法、装置、电子设备及可读存储介质,目标客户端基于接收到的目标授权标识信息确定出目标授权标识,然后将该目标授权标识携带于授权请求中发送给授权中心;授权中心根据保存的授权标识对该目标授权标识进行校验;在通过校验时,授权中心根据存储的至少一个授权标识及与授权标识对应的授权文件,将与目标授权标识对应的目标授权文件携带于授权响应信息中发送给目标客户端;在未通过校验时,授权中心则不将目标授权文件发送给目标客户端。本申请实施例未将授权管理与硬件进行强绑定,而是根据客户端发送的未与硬件强绑定的目标授权标识向客户端发送授权文件,以授予该客户端相应的权限,使得即使客户端所在的设备进行了维修或硬件更新,也无需重新申请授权。



技术特征:

1.一种授权管理方法,其特征在于,应用于授权中心,所述授权中心存储有至少一个授权标识及与授权标识对应的授权文件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述向所述目标客户端发送授权响应信息之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述授权中心向所述目标客户端发送的响应信息中包括第一授权中心随机码,所述目标客户端在接收到所述授权中心发送的响应信息之后发送的第一心跳报文中包括第二授权中心随机码,所述根据当前接收到的所述第一心跳报文对所述目标客户端的授权进行管理,包括:

4.根据权利要求3所述的方法,其特征在于,所述第一心跳报文中还包括源ip地址和/所述目标授权标识,所述根据当前接收到的所述第一心跳报文对所述目标客户端的授权进行管理,还包括:

5.根据权利要求1-4中任意一项所述的方法,其特征在于,在所述向所述目标客户端发送授权响应信息之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述至少一个客户端发送的心跳报文中包括所述目标客户端发送的第一心跳报文,所述根据接收到的至少一个客户端发送的心跳报文,判断所述目标授权标识对应的授权是否为异常授权,包括:

7.根据权利要求5所述的方法,其特征在于,所述根据接收到的至少一个客户端发送的心跳报文,判断所述目标授权标识对应的授权是否为异常授权,包括:

8.根据权利要求7所述的方法,其特征在于,

9.一种授权管理方法,其特征在于,应用于客户端设备,所述客户端设备中包括客户端,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,在所述接收所述授权中心在所述目标授权标识通过校验的情况下发送的授权响应信息之后,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,所述第二心跳报文中包括授权文件的哈希值、授权状态及一个授权标识中的至少一个,所述接收到的所述授权中心发送的针对所述第一心跳报文进行响应的第二心跳报文,对本机的授权进行管理,包括:

12.根据权利要求10所述的方法,其特征在于,所述根据是否接收到针对所述第一心跳报文进行响应的第二心跳报文,和/或,根据接收到的所述授权中心发送的针对所述第一心跳报文进行响应的第二心跳报文,对本机的授权进行管理,包括:

13.根据权利要求9-12中任意一项所述的方法,其特征在于,所述授权文件中包括授权过期时间描述信息,所述方法还包括:


技术总结
本申请提供了一种授权管理方法,涉及计算机技术领域。授权中心存储有至少一个授权标识及与授权标识对应的授权文件,授权中心接收目标客户端发送的授权请求,授权请求中包括目标客户端基于接收到的目标授权标识信息确定出的目标授权标识;根据保存的授权标识,对目标授权标识进行校验;在通过校验时,向目标客户端发送包括与目标授权标识对应的目标授权文件的授权响应信息;否则,不将目标授权文件发送给目标客户端。如此,无需将授权管理与硬件进行强绑定,而是根据客户端发送的未与硬件强绑定的目标授权标识向客户端发送授权文件,使得即使客户端所在的设备进行了维修或硬件更新,也无需重新申请授权。

技术研发人员:刘磊
受保护的技术使用者:北京知道创宇信息技术股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1