[发明专利]去中心化身份证书发证方信誉评价方法、系统及介质有效
申请号: | 202210545999.2 | 申请日: | 2022-05-20 |
公开(公告)号: | CN114640476B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 张中贤;王卫东;李皙茹;谭海波;吕波 | 申请(专利权)人: | 中国科学院合肥物质科学研究院 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 合肥天明专利事务所(普通合伙) 34115 | 代理人: | 苗娟 |
地址: | 230031 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中心 化身 证书 发证 信誉 评价 方法 系统 介质 | ||
1.一种去中心化身份证书发证方信誉评价方法,其特征在于:
通过记录身份证书的组合使用情况,分析不同发证方间的业务联系,构建发证方业务关联网络,使用累积信誉加权PageRank算法,计算每个发证方的信誉度,并向所有用户和验证者公布,作为用户选择发证方和验证者针对性核验用户身份数据的参考依据;
还包括设置应用层、服务层及数据层;
所述应用层用于提供发证方、用户和验证者的账户注册功能,并展示服务层的信誉度计算结果;
所述服务层用于收集数据层相应数据,经过数据处理和信誉度计算,将信誉度提供给应用层;
所述数据层存储用户身份数据、身份证书数据和身份认证日志文件,并将相关数据和文件提供给所述服务层进行处理和计算;
在数据层,使用用户本地数据库保存用户身份数据和身份证书数据,使用监督举报单元存储空间保存身份认证日志;
在服务层,信誉评价模块分析身份认证日志,计算发证方、用户、验证者的信誉;
其中,发证方业务关联网络的构建方法如下:
首先剔除签发身份数据造假证书的发证方和身份验证未通过的身份认证过程;假设经过剔除后,系统中全体发证方为集合I,全体用户为集合U,全体验证者为集合V,用户u∈U的诚实度为Hu,验证者v∈V的诚实度为Hv;
对于一次去中心化身份认证过程a,用户u按照验证者v的要求,组合使用k个身份证书Ca={Ci|i=1,2...,k},请求身份验证并提供相关服务;假设身份证书Ca={Ci|i=1,2...,k}由m个发证方Ia={Ii|i=1,2...,m}签发,则过程a产生的发证方业务关系为
Ra={u,v,Ii,Ij,Hu·Hv|u∈U;v∈V;Ii,Ij∈Ca,i≠j};
其中i和j为发证方编号,记录所有的身份认证过程,得到发证方业务关联集合R={u,v,Ii,Ij,Hu·Hv},对于任意发证方业务关联r∈R,生成有向图G的两条边e1=Ii,Ij和e2=Ij,Ii,其中Ii和Ij为边的顶点,代表该过程涉及的发证方,且weight(e1)=weight(e2)=Hu·Hv,其中weight(·)为边的权重;
所述累积信誉加权PageRank算法包括,
步骤1:计算用户和验证者诚实度
统计每个用户被监督举报发现的不诚实行为次数记为λu和每个验证者被监督举报发现的不诚实行为次数λv,使用公式(1)和(2)计算用户的诚实度Hu和验证者的诚实度Hv;
步骤2:计算发证方业务关联网络图边权重
对于发证方Ii和Ij的业务关联集合Eij={e∈E|fromVert(e)=Ii,toVert(e)=Ij},其中fromVert(e)为有向边e的起始顶点,toVert(e)为有向边的结束顶点,计算业务关联Ii,Ij的累积信誉权重:并对顶点Ii所有出边的权重作归一化处理,得到Ii,Ij标准累积信誉权重wij,如公式(3)所示,
其中FVi={e∈E|fromVert(e)=Ii},表示发证方Ij所有的业务关联集合;
步骤3:将标准累积信誉权重应用于PageRank算法
在发证方业务关联网络图中,设置每条边Ii,Ij的权重为标准累积信誉权重wij,使用PageRank算法计算各节点权重作为发证方信誉度,如公式(4):
其中,PR为节点的权重值,即发证方的信誉度;d为阻尼系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院合肥物质科学研究院,未经中国科学院合肥物质科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210545999.2/1.html,转载请声明来源钻瓜专利网。