[发明专利]分布式对象的许可方法和系统有效
| 申请号: | 201811182970.2 | 申请日: | 2018-10-11 |
| 公开(公告)号: | CN109344572B | 公开(公告)日: | 2019-05-31 |
| 发明(设计)人: | 鲁伟;范佳;王子骏 | 申请(专利权)人: | 广州鼎甲计算机科技有限公司 |
| 主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F16/27 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 汤金燕 |
| 地址: | 510670 广东省广州市广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 许可证文件 分布式对象 节点身份标识 许可请求 集群 许可 读取 分布式数据库 服务标识信息 签名信息 携带 计算机存储介质 计算机设备 产品公钥 产品私钥 服务节点 节点读取 许可过程 许可权限 许可信息 验证 反馈 保存 | ||
1.一种分布式对象的许可方法,其特征在于,包括:
通过产品公钥验证许可证文件携带的签名信息,读取服务节点的节点身份标识信息,确定服务标识信息;其中,所述许可证文件携带产品私钥的签名信息和集群中各个节点的节点身份标识信息;
若在所述许可证文件携带的节点身份标识信息中查找到所述服务标识信息,将所述许可证文件保存至集群的分布式数据库;
在集群的任意一个节点读取到许可请求信息时,从所述分布式数据库读取许可证文件,若所述许可请求信息在所述许可证文件的许可权限内,则向产生所述许可请求信息的分布式对象反馈许可信息。
2.根据权利要求1所述的分布式对象的许可方法,其特征在于,所述通过产品公钥对预设的许可证文件进行验证,读取服务节点的节点身份标识信息,确定服务标识信息的过程之前,还包括:
对携带集群各个节点的节点身份标识信息的请求许可文件进行验证,在验证通过后使用产品私钥对所述请求许可文件进行签名,得到许可证文件。
3.根据权利要求2所述的分布式对象的许可方法,其特征在于,所述对携带集群各个节点的节点身份标识信息的请求许可文件进行验证,在验证通过后使用产品私钥对所述请求许可文件进行签名,得到许可证文件之前,还包括:
设置临时私钥和临时公钥,对所述临时公钥进行加密,得到加密数据;
分别获取集群中各个节点的节点身份标识信息,使用临时私钥对所述节点身份标识信息和加密数据进行签名,得到请求许可文件。
4.根据权利要求3所述的分布式对象的许可方法,其特征在于,所述对所述临时公钥进行加密,得到加密数据的过程包括:
对临时公钥进行aes加密,通过产品公钥对aes的密匙进行加密,得到加密数据。
5.根据权利要求4所述的分布式对象的许可方法,其特征在于,所述对携带集群各个节点的节点身份标识信息的请求许可文件进行验证的过程包括:
通过产品私钥解密请求许可文件,获取aes的密匙,使用所述密匙解密得到临时公钥;
通过所述临时公钥验证请求许可文件中签名所使用的临时私钥,若所述临时公钥与临时私钥匹配,则判定验证通过。
6.根据权利要求1至5任一项所述的分布式对象的许可方法,其特征在于,所述若在所述许可证文件携带的节点身份标识信息中查找到所述服务标识信息,将所述许可证文件保存至集群的分布式数据库的过程之后,还包括:
获取所述许可证文件的有效时间,所述许可证文件关联的节点数量,以及所述许可证文件所关联各个节点的单节点容量;
根据所述有效时间、节点数量和单节点容量确定所述许可证文件的许可权限。
7.根据权利要求6所述的分布式对象的许可方法,其特征在于,所述若所述许可请求信息在所述许可证文件的许可权限内的过程之前,还包括:
若所述许可请求信息的产生时刻在所述许可证的有效时间内,所述许可证文件关联的节点数量大于产生所述许可请求信息时集群的节点数量,且所述单节点容量大于产生许可请求信息时集群中每个节点的容量,则判定所述许可请求信息在所述许可证文件的许可权限内。
8.一种分布式对象的许可系统,其特征在于,包括:
第一验证模块,用于通过产品公钥验证许可证文件携带的签名信息,读取服务节点的节点身份标识信息,确定服务标识信息;其中,所述许可证文件携带产品私钥的签名信息和集群中各个节点的节点身份标识信息;
查找模块,用于若在所述许可证文件携带的节点身份标识信息中查找到所述服务标识信息,将所述许可证文件保存至集群的分布式数据库;
读取模块,用于在集群的任意一个节点读取到许可请求信息时,从所述分布式数据库读取许可证文件,若所述许可请求信息在所述许可证文件的许可权限内,则向产生所述许可请求信息的分布式对象反馈许可信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鼎甲计算机科技有限公司,未经广州鼎甲计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811182970.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:音乐的处理方法、音乐的获取方法、装置、家电设备
- 下一篇:一种激活方法及装置





