[发明专利]一种在标准模型下的可净化代理签名方法在审
| 申请号: | 201310283334.X | 申请日: | 2013-07-05 |
| 公开(公告)号: | CN103354500A | 公开(公告)日: | 2013-10-16 |
| 发明(设计)人: | 明洋;周俊;李瑞 | 申请(专利权)人: | 长安大学 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
| 地址: | 710064*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 标准 模型 净化 代理 签名 方法 | ||
1.一种在标准模型下的可净化代理签名方法,其特征在于,首先进行基于身份的代理授权,代理授权后再进行代理签名,然后将代理签名进行净化处理,接收者收到净化后的签名进行验证,通过后则接受签名,如果不通过,则拒绝签名。
2.根据权利要求1所述的在标准模型下的可净化代理签名方法,其特征在于,具体按照以下步骤进行:
步骤一、系统建立
1)令用户身份ID、授权证书W和消息M是长为n的比特串;
2)选取素数q阶循环群G1,G2,g∈G1,双线性映射为e:G1×G1→G2;
3)PKG随机选取,计算g1=ga∈G1;其中为循环群;
4)随机选择u′∈Zq,v′∈G1,w′∈G,Zq为群,随机数ui,mj,wk∈G1;n维的向量U=(ui),V=(vj),W=(wk);则系统的公开参数params为:
params=(G1,G2,e,q,g,g1,g2,u′,v′,w′,U,V,W),主密钥为;
步骤二、一般用户密钥生成
1)假定用户身份ID为长度为n的比特串ID1,…IDn;为ID[i]=1的序号i的集合;
2)PKG随机选取
步骤三、代理授权
1)假定授权权值W,为长度为n的比特串W1,…Wn;为W[k]=1的序号k的集合;
2)原始签名人IDA随机选取,并计算
3)代理签名人IDp验证等式
是否成立,若成立,则IDp随机选择,并计算
步骤四、代理签名生成
1)假定消息m为长度n的比特串v1,v2,…vn,是净化者允许修改的指数;
2)代理签名者随机选取,计算
3)签名为,同时签名者把秘密信息(j∈Ks)安全的发送给净化者;
步骤五、净化
设消息的签名不同于M=(m1,…,mn);令满足K′∪K′′=K,K′∩K′′=φ;当收到
1)验证签名σ的有效性;
2)随机选择计算
步骤六、签名验证
1)已知σp是在原始签名人IDA、代理签名人IDp和授权证书W下消息M的代理签名;
2)收到
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310283334.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟化网络边界数据流汇聚方法及装置
- 下一篇:数字光纤直放站及其信号传输方法





