[发明专利]一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统有效
申请号: | 201910255663.0 | 申请日: | 2019-04-01 |
公开(公告)号: | CN110149304B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 苏倩倩;章睿;薛锐;孙优 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 邱晓锋 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统。该方法利用匿名认证技术授予合法用户相应的密钥,使用户能够在交互过程中生成用于认证的证书,验证通过则身份验证成功;匿名认证技术是基于群签名技术构建的,因此能在支持身份可追踪的同时保护用户身份的隐私性。授予用户的密钥分成两个组件:匿名密钥和时间组件。在用户退出时只需要更新未退出用户的时间组件,即可实现退出用户的身份撤销。本发明不仅可以在不依赖第三方的情况下实现认证,而且在验证过程中可以保护用户的隐私,在纠纷出现时能够揭露用户身份,实现可追踪性质,并且支持在系统初始化之后,高效实现联盟成员与组织内成员的动态加入与退出。 | ||
搜索关键词: | 一种 适用于 联盟 支持 身份 追踪 高效 匿名 认证 方法 系统 | ||
【主权项】:
1.一种适用于联盟链的支持身份可追踪的高效匿名认证方法,其特征在于,包括以下步骤:1)在联盟链中设置一个可信实体服务器和联盟的若干组织的服务器,每个组织内包含若干用户端,每个组织的服务器包含一个控制中心和一个信息的认证处理模块;2)用户端向所属的组织申请注册,该组织的控制中心为用户端分发密钥,密钥包含两个组件:匿名密钥和时间组件;3)用户端生成访问请求,使用匿名密钥和时间组件对访问请求生成证书,并将访问请求以及证书广播发送;4)接收到访问请求和证书的用户端通过所述认证处理模块对证书进行验证,如果验证通过则处理所述访问请求,生成访问响应,如果验证不通过则不做任何处理,忽略所述访问请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910255663.0/,转载请声明来源钻瓜专利网。