买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于分布式公证人的分布式数字身份跨链聚合方法_北京理工大学_202310683297.5 

申请/专利权人:北京理工大学

申请日:2023-06-09

公开(公告)日:2023-10-27

公开(公告)号:CN116955480A

主分类号:G06F16/27

分类号:G06F16/27;G06F21/64

优先权:

专利状态码:在审-实质审查的生效

法律状态:2023.11.14#实质审查的生效;2023.10.27#公开

摘要:本发明主要涉及基于分布式公证人的分布式数字身份跨链聚合方法,包括下列步骤:对有关概念给出定义;个人实体向多个签发机构请求分布式数字身份签名;签发机构对所管理分布式数字身份的内容进行聚合;签发机构对于聚合之后的分布式数字身份进行签名;签发机构将签名进行数据抽象得到随机性的一次性私钥;签发机构使用一次性私钥和Schnorr多签算法进行签名;签发机构节点将签发机构签名得到的可信凭证和自身公钥发送给跨链公证人;跨链公证人完成签名聚合;跨链公证人将聚合签名和公钥发送给可信凭证所需机构,同时个人实体向可信凭证所需机构请求验证。本发明方法整个算法完全去中心化,具有良好的可靠性、开销少且跨链互认的效率更高。

主权项:1.基于分布式公证人的分布式数字身份跨链聚合方法,其特征在于,包括下列步骤:S0,定义分布式数字身份,所述定义分布式数字身份包括分布式数字身份标识符和数字身份凭证,定义可验证凭证,可验证凭证指区块链网络上流转的可验证信息,定义区块链网络,所述区块链网络是指一个为应用程序提供账本及智能合约服务的技术基础设施,是由多个组织会聚集到一起作为一个联盟来形成的一个网络,并且他们的权限是由一套在网络最初配置的时候联盟成员都同意的规则来决定的,定义跨链,所述跨链是指一种解决两个或多个不同链上资产以及功能状态相互传递、转移、交换的协议,定义聚合签名,包括内容聚合和签名聚合两种,所述内容聚合是指对多个需要签名的内容进行聚合使得仅需一次签名完成操作,所述签名聚合是指多个签名者进行密钥聚合等方式实现一次签名完成操作,定义超级账本区块链,所述超级账本区块链是分布式帐本解决方案的平台,是以联盟的形式实现的许可区块链构架,定义链码,所述链码延伸自智能合约的概念,用于超级账本区块链中,负责对应用程序发送的请求做出响应,执行代码逻辑,实现与账本进行交互,定义个人实体,所述个人实体指现实生活中的自然人,每个个人实体可以在若干个签发机构处拥有多个分布式数字身份,定义可信凭证所需机构,所述可信凭证所需机构指需要对个人实体的分布式数字身份进行验证的机构;S1,个人实体向多个签发机构请求分布式数字身份签名;S2,多个签发机构收到个人实体签名认证请求后,在每个签发机构节点处进行所管理分布式数字身份的内容聚合,使每个节点处只需进行一次签名即可完成多个分布式数字身份的签名;S3,每个签发机构对于之前聚合之后的分布式数字身份进行签名,签名算法使用其节点原本部署智能合约所使用的签名算法;S4,签发机构使用随机化算法将所述S3中得到的签名进行数据抽象,使其变成具有随机性的一次性私钥;S5,签发机构使用Schnorr多签算法进行签名,Schnorr算法中的一次性私钥选取自所述S4中得到的一次性私钥;S6,签发机构节点向跨链公证人节点进行通信,将签发机构签名得到的可信凭证和自身公钥发送给跨链公证人;S7,跨链公证人使用Schnorr聚合签名算法完成签名聚合;S8,跨链公证人将聚合后的签名和公钥发送给可信凭证所需机构,同时个人实体向可信凭证所需机构请求验证,完成面向分布式数字身份的跨链聚合技术。

全文数据:

权利要求:

百度查询: 北京理工大学 基于分布式公证人的分布式数字身份跨链聚合方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。