买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:区块链控股有限公司
申请日:2020-04-21
公开(公告)日:2022-01-11
公开(公告)号:CN113924748A
专利技术分类:.包括用于检验系统用户的身份或凭据的装置[2006.01]
专利摘要:在区块链网络的节点处:获取第一交易,所述第一交易包括可运行代码,所述可运行代码包括用于评估基于联合r值rjoint定义的挑战的参考数据;接收一笔或多笔第二交易,所述一笔或多笔第二交易包含包括一对ECDSA签名i=1,2中的每个签名的r部分ri和s部分si的信息,其中所述一对EDCSA签名中的每个签名基于对应于相应第一公钥Pi的相应第一私钥Vi对所述一笔或多笔第二交易中的一笔第二交易的一部分进行签名;运行所述代码。所述代码基于所述参考数据和所述r部分ri.来验证所述挑战是否得以应对。所述挑战包括以下条件:r1+r2=λ2‑rjointmodp,其中rjoint=[Rjoint]x,Rjoint=R1+R2,p是素数模,Ri=ki·G,xi=[Ri]x,yi=[Ri]y,ki是临时密钥,G是椭圆曲线生成点。
专利权项:1.一种执行知识证明的计算机实现方法,其基于椭圆曲线数字签名算法ECDSA;其中所述方法包括在区块链网络的验证节点处:获取第一交易,所述第一交易包括可运行代码,所述代码包括用于评估基于联合r值rjoint定义的挑战的参考数据;接收一笔或多笔第二交易,所述一笔或多笔第二交易包含至少包括一对第一ECDSA签名i=1,2中的每个相应签名的相应r部分ri和s部分si的信息,其中所述一对第一EDCSA签名中的每个签名基于对应于相应第一公钥Pi的相应第一私钥Vi对所述一笔或多笔第二交易中的一笔第二交易的一部分进行签名;运行所述第一交易的所述代码,所述代码被配置为基于所述第一交易中的所述参考数据和在所述一笔或多笔第二交易中接收的所述r部分ri来验证所述挑战是否得以应对,并且在所述挑战得以应对的条件下返回TRUE结果,所述挑战包括以下条件:r1+r2=λ2-rjointmodp,其中r1+r2表示标量加法,rjoint=[Rjoint]x,通过椭圆点加法得到的Rjoint=R1+R2,p是素数模,Ri=ki·G,xi=[Ri]x,yi=[Ri]y,ki是临时密钥,G是椭圆曲线生成点,[]x表示[...]的x坐标,[]y表示[...]的y坐标,“·”表示椭圆曲线标量乘法。
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。