[发明专利]一种多元实体身份凭证信息存储方法有效
申请号: | 201210397880.1 | 申请日: | 2012-10-18 |
公开(公告)号: | CN102916811A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 王雅哲;林东岱;王瑜 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 余长江 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多元实体身份凭证信息存储方法,本方法为:1)采用统一标识结构URI对多元实体进行编码;2)将统一描述后的多元实体向URI标识服务提供者URI-IdP进行注册,得到实体的身份凭证并存储,即:预设一致性哈希环CHR的数值区间,基于哈希算法确定节点K在CHR中的位置;设一实体E的URI表示为URI://AAA/BBB/CCC/DDD;将数值区间划分为N个子区间,每一子区间对应一个存储节点,为CHR建立子区间到存储节点的映射列表;计算实体E的身份凭证对应的存储节点;若URI://AAA对应实体E的身份凭证存储在节点K上,则其他以URI://AAA开头的实体信息也都存储在节点K上。 | ||
搜索关键词: | 一种 多元 实体 身份 凭证 信息 存储 方法 | ||
【主权项】:
一种多元实体身份凭证信息存储方法,其步骤为:1)采用统一标识结构URI对多元实体进行编码;其中,标识结构URI包括:管理域标识Domain ID、类型标识Class ID、实体标识Entity ID;2)将步骤1)统一描述后的多元实体向URI标识服务提供者URI‑IdP进行注册,得到实体的身份凭证并存储,即:21)预设一致性哈希环CHR的数值区间,分布式存储节点K的标识表示为IdentificationK,基于哈希算法HashM计算HashM(IdentificationK),确定节点K在CHR中的位置;22)设一实体E的URI表示为URI://AAA/BBB/CCC/DDD,计算h1=hashm(AAA),h2=hashm(AAA/BBB),h3=hashm(AAA/BBB/CCC),h4=hashm(AAA/BBB/CCC/DDD),hE=h1||h2||h3||h4;其中,管理域标识Domain ID取值为AAA、类型标识Class ID取值为BBB、实体标识Entity ID取值为CCC/DDD;23)将数值区间划分为N个子区间,每一子区间对应一个存储节点,为CHR建立子区间到存储节点的映射列表;若实体E的URI标识按照步骤22)的方法计算实体E的身份凭证对应的存储节点;24)若URI://AAA对应实体E的身份凭证存储在节点K上,则其他以URI://AAA开头的实体信息也都存储在节点K上;25)统计hE的结构中,如果其下层路径分支少于设定阈值,则节点K对应的物理主机负责实现实体信息的本地存储;否则节点K对应的物理主机采用一致性哈希环对下一级路径不同的实体信息进行分布式定位存储。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210397880.1/,转载请声明来源钻瓜专利网。