西安电子科技大学刘雪峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉西安电子科技大学申请的专利兼容X.509的区块链上匿名身份认证与监管方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119544225B 。
龙图腾网通过国家知识产权局官网在2025-11-07发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411610810.9,技术领域涉及:H04L9/32;该发明授权兼容X.509的区块链上匿名身份认证与监管方法是由刘雪峰;吴阳阳;雷静;裴庆祺设计研发完成,并于2024-11-12向国家知识产权局提交的专利申请。
本兼容X.509的区块链上匿名身份认证与监管方法在说明书摘要公布了:本申请提供了一种兼容X.509的区块链上匿名身份认证与监管方法,每个用户方根据自身的私钥和自身持有的合法证书,计算自身合法持有的中间件并生成第一零知识证明;结合默克尔树和累加器,向服务方证明自身的身份证标识号不在服务方的撤销列表中得到第二零知识证明,并生成多个秘密值和公开值;向服务方发送请求并提供第一零知识证明、第二零知识证明和公开值,由服务方进行认证,若三者均通过验证,则对用户方发送的请求进行响应。本申请使用标准X.509规格证书匿名接入服务方的各种服务提供基础隐私保障,同时设计了支持大规模量级证书撤销的证明方案,大幅度降低生成证明不在撤销列表的零知识证明开销。
本发明授权兼容X.509的区块链上匿名身份认证与监管方法在权利要求书中公布了:1.一种兼容X.509的区块链上匿名身份认证与监管方法,其特征在于,包括: S100,每个用户方根据自身的私钥和自身持有的合法证书,计算自身合法持有的中间件,并利用所述中间件生成第一零知识证明; S200,每个用户方结合默克尔树和累加器,向服务方证明自身的身份证标识号不在服务方的撤销列表中,得到第二零知识证明,并在证明过程中生成多个秘密值和公开值; S300,每个用户方向服务方发送请求时,向服务方提供第一零知识证明、第二零知识证明和所述公开值; S400,所述服务方对第一零知识证明、第二零知识证明以及所述公开值进行验证,若三者均通过验证,则确认用户方持有合法证书,并对用户方发送的请求进行响应; S100包括: S110,每个用户方利用签发机构的公钥签署的合法X.509规格证书Cert以及所述公钥对应的私钥,计算自身合法持有的中间件;所述中间件表示为: Hash=Sha256id,sk1; 式中,id是X.509规格证书Cert中的序列号字段,sk是用户方的私钥字段,Hash代表标准的sha256哈希函数的输出结果; S120,每个用户方利用自身的中间件生成第一零知识证明π1,所述第一零知识证明π1表示为: Hash=Sha256id,sk3; 式中,Verify代表验证函数,True表示验证结果为真; S200包括: S210,每个用户方向服务方证明自身的id属于某个值域id1ididk,其中id1和idk是用户方自行选择的累加器v的值域,该值域中包含了从id1到idk总共k个身份信息; S220,每个用户方向服务方证明自身的id值虽然在累加器v的值域内,但并不属于从id1到idk这k个身份信息中的任何一个,表示为并得到多个秘密值和公开值; S230,每个用户方向服务方证明其选择的累加器v是默克尔树的元素;其中,默克尔树记录了整个撤销列表RL的信息; S240,每个用户方利用S210-S230的证明过程,生成第二零知识证明π2; S220包括: S221,每个用户方利用累加器v计算c=g0cα,其中,α是服务方的私有信息,用户方能够获取到的公开信息是g0是服务方选择的有限域上的生成元,表示将g0分别和α,α2,α3,...,αk做幂运算,vα用来计算用户方选择的累加器v,vα是关于变量α的多项式,表示为vα=akαk+ak-1αk-1+...+a1α+a0,其中ak,ak-1,...,a1,a0表示多项式系数,则v=g0vα,cα是vα和id+α进行多项式除法计算得到的商,d是vα和id+α进行多项式除法计算得到的余数; S222,每个用户方选择累加器v作为秘密值,并随机选取作为秘密值的随机数t,计算vt=t·v,并将vt作为公开值; S223,每个用户方选择服务方选择的有限域上的生成元g0作为公开值,选择d作为秘密值以及选择t作为秘密值,计算并将结果g0dt作为公开值; S234,每个用户方选择t、c作为秘密值,计算ct=t·c,并将结果ct作为公开值; S235,每个用户方将c、t以及用户方的证书序列号id作为秘密值,计算cid·t=id·t·c,并将结果cid·t作为公开值; S236,每个用户方通过计算向服务方证明自身的id值虽然在累加器v的值域内,但并不属于从id1到idk这k个身份信息中的任何一个; 所述第二零知识证明π2表示为: id1ididk4; vt=t·v5; ct=t·c7; cid·t=id·t·c8; v∈Merkle-Tree9; Hash=Sha256id,sk10; 式中,Merkle-Tree代表存放了所有被撤销证书序列号的默克尔树; S400包括: S410,所述服务方收到用户方的请求时,利用自身的私有信息和接收到公开值计算cαt=ct·α; S420,所述服务方对所述第一零知识证明π1、第二零知识证明π2以及进行验证;若三者均通过验证,则确认发送请求的用户方持有合法证书,并对所述用户方发送的请求进行响应。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安电子科技大学,其通讯地址为:710071 陕西省西安市太白南路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励