杭州电子科技大学游林获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州电子科技大学申请的专利一种可监管与可撤销的匿名身份认证方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115277018B 。
龙图腾网通过国家知识产权局官网在2025-05-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210901834.4,技术领域涉及:H04L9/32;该发明授权一种可监管与可撤销的匿名身份认证方法是由游林;朱强;王卓彪;胡耿然设计研发完成,并于2022-07-28向国家知识产权局提交的专利申请。
本一种可监管与可撤销的匿名身份认证方法在说明书摘要公布了:本发明公开了一种可监管与可撤销的匿名身份认证方法,包括:初始化阶段、身份注册阶段、证明生成阶段、证明验证阶段、身份追踪阶段和身份撤销阶段。本发明使用非交互式零知识证明协议来实现用户身份的匿名性,使得验证者无法从匿名的身份中获取到用户的真实信息。同时,我们对该协议做出了改进,能够对用户的匿名身份实现可追踪的性质。此外,为了方便用户对身份的自我管理,我们对用户的身份实现了可撤销的性质。
本发明授权一种可监管与可撤销的匿名身份认证方法在权利要求书中公布了:1.一种可监管与可撤销的匿名身份认证方法,其特征在于,包括以下步骤:步骤1,初始化并生成验证密钥;步骤1.1,监管方根据二元关系R构造出二次算数程序: 其中,p为大素数,和为p阶群;G为的生成元,H为的生成元,e为的生成元;步骤1.2,监管方计算多项式siX,Y和sm+jX,Y;其中siX,Y=wiXY2+uiXY3+viXY4,i=0,..,m,sm+jX,Y=tXYj+1,j=1,2,3;步骤1.3,监管方计算多项式:n1X,Y,…,n3d-m+lX,Y,使得对i={l+1,…,m+3}和k={1,…,3d-m+l},有siX,Y·nkX,Y关于XdY4上的系数均为0;对所有的存在k∈{1,…,3d-m+l},使得pX,Y·Y2·nkX,Y在XdY4上的系数均不为0;步骤1.4,监管方计算多项式:步骤1.5,监管方随机选取参数x,y,z,根据QAP计算出公共参考字符串crsQAP并向整个网络公布;crsQAP如下所示: 步骤1.6,监管方根据二元关系R生成随机数y1,…,yn,O,将它视为服务提供者的验证密钥;使用符号u=a1,…,al表示;当收到服务提供者的注册请求,监管方审核通过后将为其提供验证密钥,以便为用户提供匿名身份认证服务;步骤2,提取注册身份特征,生成身份标签,完成匿名身份注册;步骤2.1.0,用户向服务提供者进行匿名身份认证之前,先向监管方注册其身份信息;监管方收集用户的生物特征信息和用户输入的密码pw和HR,其中R为用户随机生成的值;步骤2.1.1,图像预处理:获取到用户的生物特征信息图像后,监管方首先对图像灰度化处理,将彩色图像转化为灰度图像;其次对图像进行降噪处理,去除采集过程中受到成像设备与外部环境噪声干扰的影响;最后对图像进行直方图均衡化处理,从而增加图像的局部对比度;步骤2.1.2,特征提取:监管方使用FingerCode特征提取机制将处理后的用户生物特征信息图像提取的特征表示为Γ=x1,…,xn;其中xi是一个8比特的整数,0in;步骤2.1.3,计算身份标识符:监管方使用提取后的生物特征信息特征和用户输入的密码,计算出用户的身份标识符;身份标识符的计算过程如下所示:x1y1+x2y2+…+xnyn+pw+v'=Omodp其中,p为初始化阶段生成的大素数,y1,…,yn,O为监管方随机选取的验证密钥,x1,…,xn是从用户指纹图像中提取的特征信息,pw为用户输入的密码,v'为差值;得到用户的身份标识符x1,…,xn,pw,v',x1·y1,…,xn·yn,身份标识符表示为w=al+1,…,am;步骤2.1.4,生成身份标签并存储身份信息监管方为用户生成唯一身份标签Ui,并使用crs和用户身份标识符w计算最后,监管方将用户的身份标签Ui、HR、和在本地存储;将用户身份标签Ui和用户身份标识符w和验证密钥u发送给用户;步骤2.2,服务提供者身份注册;为用户提供匿名身份认证服务之前,服务提供者向监管方注册其身份信息;服务提供者将姓名、地址、邮箱的身份信息发送给监管方;监管方审核通过后将该信息存储在本地并将验证密钥u=a1,…,al发送给服务提供者;服务提供者可使用验证密钥验证用户发送的匿名身份是否合法;同时,服务提供者无法从用户的发送的身份证明中查找到用户的真实身份信息;步骤3,根据身份标签和验证密钥完成监管方对用户的身份证明;步骤3.1,用户解析监管方生成的身份标识符al+1,…,am←w和验证密钥a1,…,al←u;并设置a0=1;步骤3.2用户根据上述信息与监管方公开的QAP去计算多项式qx;其中多项式步骤3.3,用户使用crsQAP和qx去计算参数Gqxy;将Gqxy与Ui发送给监管方;监管方将Gqxy存入本地Ui对应的信息中;步骤3.4,当被要求身份认证时,用户挑选随机数并计算匿名身份证明B←Hbx,y和C←Gcx,y,z;其中, 步骤3.5,用户向服务提供者发送匿名身份证明π=A1,A2,B,C;步骤4,验证步骤3的身份证明结果;步骤4.1,当服务提供者收到监管方生成的验证密钥a1,…,al←u和用户发送的匿名身份证明π=A1,A2,B,C,设置参数a0=1;步骤4.2,服务提供者首先判断等式eA1·A2,H=eG,B是否成立;如果不成立,则验证失败并对用户返回认证失败信息;否则执行下一步;步骤4.3,服务提供者判断下列等式是否成立, 如果等式成立,则验证成功并对用户返回认证成功信息,否则返回认证失败信息;步骤5,如果用户从事违法活动,监管方根据步骤3和4追踪匿名用户;步骤6,如果用户想要撤销注册信息,则向监管方提出身份撤销申请。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州电子科技大学,其通讯地址为:310018 浙江省杭州市钱塘新区白杨街道2号大街1158号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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