[发明专利]基于无证书聚类签名无双线性对的认证方法及系统在审
申请号: | 202010551927.X | 申请日: | 2020-06-17 |
公开(公告)号: | CN111917550A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 熊婉君;王若梅;周凡 | 申请(专利权)人: | 中山大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L29/06;G06K9/62 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 胡枫;曹万菊 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 证书 签名 无双 线性 认证 方法 系统 | ||
1.一种基于无证书聚类签名无双线性对的认证方法,其特征在于,包括:
密钥生成器及跟踪机构对系统进行初始化,生成系统公共参数;
用户根据用户真实身份及所述系统公共参数,生成用户匿名身份;
密钥生成器根据所述系统公共参数及用户匿名身份,生成用户局部私钥;
用户随机生成用户公钥;
用户根据所述系统公共参数、用户匿名身份、用户局部私钥及用户公钥,对发送给验证者的消息进行签名;
验证者根据所述签名,进行单个签名认证;
验证者根据所述签名,进行聚合签名;
验证者根据所述聚合签名,进行聚合签名认证。
2.如权利要求1所述的基于无证书聚类签名无双线性对的认证方法,其特征在于,所述密钥生成器及跟踪机构对系统进行初始化,生成系统公共参数的步骤包括:
获取安全参数λ,并计算素数q,其中,q为加法循环群G1的素数阶;
密钥生成器选取随机数s作为密钥生成器的私钥,并计算Ppub=sP,其中,P为加法循环群G1的生成元;
跟踪机构选取随机数α作为跟踪机构的私钥,并计算Tpub=αP,其中,P为加法循环群G1的生成元;
可信任机构选取HASH函数,H0:H1:H2:
公布系统公共参数(q,G1,P,Ppub,Tpub,H0,H1,H2)。
3.如权利要求2所述的基于无证书聚类签名无双线性对的认证方法,其特征在于,所述用户根据用户真实身份及系统公共参数,生成用户匿名身份的步骤包括:
用户计算用户匿名身份PIDi,其中,PIDi=(PIDi,1,PIDi,2,VTi),PIDi,1=kiP,ki为用户选取随机数且PIDi,2=RIDi⊕H0(kiTpub||VTi),RIDi为用户真实身份,VTi为用户匿名身份的有效周期。
4.如权利要求2所述的基于无证书聚类签名无双线性对的认证方法,其特征在于,所述密钥生成器根据系统公共参数及用户匿名身份,生成用户局部私钥的步骤包括:
密钥生成器计算用户局部私钥pski,其中,pski=(wi+sQi)mod q,wi为随机数且Qi=H1(PIDi),PIDi为用户匿名身份;
密钥生成器计算Wi=wi·P;
密钥生成器将PIDi、pski及Wi发送给用户;
用户判断等式是否成立,判断为是时,则存储pski及Wi,判断为否时,则停止操作。
5.如权利要求4所述的基于无证书聚类签名无双线性对的认证方法,其特征在于,所述用户随机生成用户公钥的步骤包括:
用户选取随机数xi,并令vski=xi,其中,
用户计算用户公钥vpki,其中,vpki=xiP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010551927.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锆质自流浇注料
- 下一篇:一种汽车底盘用非调质钢制备方法