[发明专利]一种基于R树的分布式授权方法、设备及存储介质有效
申请号: | 202110059035.2 | 申请日: | 2021-01-17 |
公开(公告)号: | CN112910852B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 李弋凡;阮亚芬;高守贵 | 申请(专利权)人: | 迅鳐成都科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 成都泰合道知识产权代理有限公司 51231 | 代理人: | 李正 |
地址: | 611730 四川省成都市郫都区德源镇(菁*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 授权 方法 设备 存储 介质 | ||
本发明公开了一种基于R树的分布式授权方法、设备及存储介质,该方法由构成R树的各个授权节点对用户进行授权,授权节点获取用户端发送的授权请求后,根据授权请求指定的授权节点标识,进行R树的搜索操作,以搜索到授权节点标识对应的地址信息;再根据搜索到的地址信息,访问相应授权节点,以从授权节点获取与所述用户标识相匹配的授权信息;然后,将获取到的授权信息发送给所述用户端,以实现授权。因此,本发明通过构建R树的授权架构,不仅能实现分层分布式授权,彻底解决中心化授权存在的单点失效问题,还能够满足不同服务提供方对细粒度业务授权的管理要求。
技术领域
本发明涉及授权管理技术,尤其涉及一种基于R树的分布式授权方法、设备及存储介质。
背景技术
目前,针对服务进行授权方式通常是由服务提供方对服务使用方进行服务授权,而这种授权方式,一旦服务提供方的授权系统失效,将影响所有服务使用方的服务授权。例如,物联网场景下的服务授权,由于服务使用方的数量巨大,将对服务提供方产生海量的访问,从而对服务提供方造成访问压力和运行负担。
中国专利申请CN109088857A公开了一种在物联网场景下的分布式授权管理方法,其采用区块链技术来实现资源服务的授权,彻底解决了单点失效问题;但是,该方法通过在区块链网络上的节点运行资源访问的智能合约,实现对资源使用者申请资源服务的授权;实际上,在物联网场景下,由于服务使用方的数量巨大,仍然会对区块链网络上的节点产生海量的访问,将给区块链网络上的节点的实际运行带来极大的负担。
发明内容
鉴于以上所述现有技术的不足,本发明的目的在于:提供一种基于R树的分布式授权方法,通过构建R树的授权架构,不仅能够满足不同服务提供方对细粒度业务授权的管理要求,还能实现分层分布式授权,彻底解决中心化授权存在的单点失效问题。
为实现上述发明目的,本发明提供以下技术方案:
一种基于R树的分布式授权方法,其应用于构成R树的各个授权节点,所述方法包括:
接收用户端发送的授权请求,所述授权请求包括用户标识和指定的授权节点标识;
根据所述授权请求指定的授权节点标识,进行R树的搜索操作,以搜索到所述授权节点标识对应的地址信息;
根据搜索到的地址信息,访问相应授权节点,以从所述授权节点获取与所述用户标识相匹配的授权信息;以及,将获取到的所述授权信息发送给所述用户端,以实现授权。
根据一种具体的实施方式,本发明基于R树的分布式授权方法中,所述授权节点标识具有多段标识编码,用于指示授权节点在R树中的层次关系。
进一步地,所述地址信息包括:授权节点标识、IP地址,以及对应的签名摘要。
再进一步地,所述授权信息包括:服务提供方标识、授权节点标识、授权用户信息以及对应的签名摘要;其中,所述授权用户信息用于指示被授权的用户标识;而且,若所述授权信息中的授权用户信息指示的被授权的用户标识包含所述授权请求的用户标识,则所述授权信息与所述用户标识相匹配。
根据一种具体的实施方式,本发明基于R树的分布式授权方法中,获取到所述授权信息后,将所述授权信息发送给缓存节点进行缓存;若接收到用户标识与所述授权信息相匹配的授权请求时,则通过所述缓存节点将其缓存的所述授权信息发送给对应的用户端。
根据一种具体的实施方式,本发明基于R树的分布式授权方法中,获取到所述授权信息后,由授权节点本地缓存所述授权信息;而且,若其它授权节点接收到用户标识与所述授权信息相匹配的授权请求,且对应的R树的搜索操作搜索至所述授权节点时,则将所述授权节点本地缓存的所述授权信息发送给接收到所述授权请求的授权节点。
进一步地,所述授权信息还包括授权方式信息,用于指示授权属性为一次性授权或时限授权,以及指示授权属性为时限授权时的有效时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迅鳐成都科技有限公司,未经迅鳐成都科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110059035.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料书架注塑生产用取用装置
- 下一篇:弹片式负离子头及负离子机