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

基于区块链和零知识证明的身份认证方法、系统及产品 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:武汉大学

摘要:本发明公开了一种基于区块链和零知识证明的匿名身份认证方法、系统及产品,首先,系统管理员生成系统公共参数,并维护认证信息列表。证明者向管理节点注册,后者根据认证信息列表验证并颁发私钥。下一步,证明者根据群成员公私钥生成验证请求发送给验证者,可交互证明者需从验证者处获得挑战值,非可交互证明者根据散列函数生成挑战值。证明者根据挑战值计算知识签名并发送给验证者。验证者根据验证请求及知识签名进行身份验证。此外,验证者会记录相应的验证信息并将其提交至区块链。最后,管理节点查询验证信息对证明者监管追踪。本发明采用零知识证明技术,具有匿名性,并利用区块链的不可篡改性为管理节点对证明者的追踪监管提供有力证据。

主权项:1.一种基于区块链和零知识证明的匿名身份认证方法,其特征在于,包括以下步骤:步骤1:管理员设置系统公共参数以及认证信息列表,生成群公钥、管理员私钥以及群成员私钥;步骤2:判断证明者是否注册;若证明者未注册,则证明者向管理节点验证,申请注册成为群成员;若证明者已注册,则执行下述步骤4;步骤3:管理节点根据认证信息列表对证明者进行验证,为群成员颁发私钥;步骤4:证明者根据群成员公钥以及获得的群成员私钥生成验证请求,并将验证请求发送给验证者;步骤5:验证者记录请求内容,并发送挑战值c给证明者;步骤6:证明者根据挑战值c计算相应的知识签名σ,并将知识签名σ发送给验证者;步骤7:验证者根据验证请求和知识签名σ进行验证;步骤8:验证者将验证信息包括时间、验证者信息、知识签名σ提交至区块链上链;步骤9:区块链在对验证信息共识后将记录该验证信息的交易编号、区块号信息发送给验证者;步骤10:验证者将交易编号发送给管理节点供管理节点对证明者的验证进行监管追踪。

全文数据:

权利要求:

百度查询: 武汉大学 基于区块链和零知识证明的身份认证方法、系统及产品

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

相关技术
相关技术
相关技术