一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

去中心化身份关系数据获取方法及装置与流程

2022-11-12 12:22:02 来源:中国专利 TAG:

技术特征:
1.一种去中心化身份关系数据获取方法,其特征在于,包括:响应于获取去中心化身份关系数据的请求,获取所述请求携带的目标did;获取所述目标did对应的可验证数字凭证;根据所述可验证数字凭证的凭证主体中声明的对象关联关系,获取所述目标did的与所述请求匹配的去中心化身份关系数据。2.根据权利要求1所述的方法,其特征在于,所述可验证数字凭证包括:第一关系数字凭证,和/或,第二关系数字凭证,其中,所述第一关系数字凭证用于证明所述目标did的子对象包括:第一指定did对应对象,所述第二关系数字凭证用于证明所述目标did的父对象包括:第二指定did对应对象。3.根据权利要求2所述的方法,其特征在于,所述第一关系数字凭证通过以下方法获取:所述目标did对应的凭证持有者向所述第一指定did对应的凭证签发者请求签发第一关系数字凭证,所述第一关系数字凭证的凭证主体中声明:子对象包括所述第一指定did对应对象;所述第一指定did对应的凭证签发者签发所述第一关系数字凭证;所述第二关系数字凭证通过以下方法获取:所述目标did对应的凭证持有者向所述第二指定did对应的凭证签发者请求签发第二关系数字凭证,所述第二关系数字凭证的凭证主体中声明:父对象包括所述第二指定did对应对象;所述第二指定did对应的凭证签发者签发所述第二关系数字凭证。4.根据权利要求2所述的方法,其特征在于,所述根据所述可验证数字凭证的凭证主体中声明的对象关联关系,获取所述目标did的与所述请求匹配的去中心化身份关系数据的步骤,包括以下任意一种获取方法:响应于所述请求指示获取所述目标did对应对象的直属子对象did关系数据,获取所述第一关系数字凭证的凭证主体中声明的作为子对象的所述第一指定did,作为所述目标did的直属子对象did;根据所述目标did和所述直属子对象did,得到所述目标did的与所述请求匹配的去中心化身份关系数据;响应于所述请求指示获取所述目标did对应对象的直属父对象did关系数据,获取所述第二关系数字凭证的凭证主体中声明的作为父对象的所述第二指定did,作为所述目标did的直属父对象did;根据所述目标did和所述直属父对象did,得到所述目标did的与所述请求匹配的去中心化身份关系数据。5.根据权利要求4所述的方法,其特征在于,所述请求还携带:请求类型参数,所述请求类型参数用于指示去中心化身份关系数据包括以下任意一类关系数据:目标did对应对象的直属父对象did、目标did对应对象的直属子对象did、目标did对应对象的兄弟对象did、目标did对应对象的直属及非直属子对象did和/或did层级关联关系,以及,目标did对应对象的直属及非直属父对象did和/或did层级关联关系;所述根据所述可验证数字凭证的凭证主体中声明的对象关联关系,获取所述目标did的与所述请求匹配的去中心化身份关系数据,还包括:响应于所述请求指示获取所述目标did对应对象的兄弟对象did关系数据,根据所述第二关系数字凭证的凭证主体中声明的作为父对象的did,获取所述目标did的各直属父对象did;分别获取各所述直属父对象did对应的直属子对象did,得到所述目标did的与所述请
求匹配的去中心化身份关系数据;响应于所述请求指示获取所述目标did对应对象的直属及非直属子对象did和/或did层级关联关系,自所述目标did开始,逐层级根据当前did的所述第一关系数字凭证的凭证主体中声明的作为子对象的第一指定did,获取所述当前did的直属子对象did;根据逐层级获取的所述直属子对象did,得到所述目标did的与所述请求匹配的去中心化身份关系数据;响应于所述请求指示获取所述目标did对应对象的直属及非直属父对象did和/或did层级关联关系,自所述目标did开始,逐层级根据当前did的所述第二关系数字凭证的凭证主体中声明的作为父对象的第二指定did,获取所述当前did的直属父对象did;根据逐层级获取的所述直属父对象did,得到所述目标did的与所述请求匹配的去中心化身份关系数据。6.根据权利要求1至5任一项所述的方法,其特征在于,所述获取所述目标did对应的可验证数字凭证,包括:通过向所述目标did对应的凭证持有者发送针对所述目标did的关系数字凭证验证请求,获取所述目标did对应的可验证数字凭证。7.一种去中心化身份关系数据获取装置,其特征在于,包括:目标did获取模块,用于响应于获取去中心化身份关系数据的请求,获取所述请求携带的目标did;可验证数字凭证获取模块,用于获取所述目标did对应的可验证数字凭证;去中心化身份关系获取模块,用于根据所述可验证数字凭证的凭证主体中声明的对象关联关系,获取所述目标did的与所述请求匹配的去中心化身份关系数据。8.根据权利要求7所述的装置,其特征在于,所述可验证数字凭证包括:第一关系数字凭证,和/或,第二关系数字凭证,其中,所述第一关系数字凭证用于证明所述目标did的子对象包括:第一指定did对应对象,所述第二关系数字凭证用于证明所述目标did的父对象包括:第二指定did对应对象。9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的程序代码,其特征在于,所述处理器执行所述程序代码时实现权利要求1至6任一项所述的去中心化身份关系数据获取方法。10.一种计算机可读存储介质,其上存储有程序代码,其特征在于,该程序代码被处理器执行时实现权利要求1至6任一项所述的去中心化身份关系数据获取方法的步骤。

技术总结
本申请公开了一种去中心化身份关系数据获取方法,属于计算机技术领域,能够建立DID之间的关联关系。所述方法包括:响应于获取去中心化身份关系数据的请求,获取所述请求携带的目标DID;获取所述目标DID对应的可验证数字凭证;根据所述可验证数字凭证的凭证主体中声明的对象关联关系,获取所述目标DID的与所述请求匹配的去中心化身份关系数据。本申请实施例公开的去中心化身份关系数据获取方法,通过使用可验证数字凭证建立具有关联关系的对象DID之间的关联关系,使得去中心化身份可以表达更多信息,使去中心化身份系统得到更广泛的应用。用。用。


技术研发人员:孔剑平 胡楠 王琪 李炳博
受保护的技术使用者:浙江微片科技有限公司
技术研发日:2022.08.01
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献