[发明专利]一种可证安全的可转换代理签密方法在审
| 申请号: | 201510540110.1 | 申请日: | 2015-08-28 |
| 公开(公告)号: | CN105071942A | 公开(公告)日: | 2015-11-18 |
| 发明(设计)人: | 刘东升;邹江波;周怡;王蓓;王黎明;王冰 | 申请(专利权)人: | 浙江工商大学 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/14;H04L29/08;H04L29/06 |
| 代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
| 地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及云安全控制的、用于保护用户隐私的一种可证安全的可转换代理签密方法,主要由代理签名密钥的产生、签名、消息恢复与签名验证、签名转换等部分组成,与一般的代理签密方案的主要区别是:原始签名人和代理签名人的公钥、代理证书和参数不能作为公开参数传输,也需要同消息一样进行恢复,本方法可以保证他们身份的保密性,以应用于云计算的认证协议。 | ||
| 搜索关键词: | 一种 安全 转换 代理 方法 | ||
【主权项】:
一种可证安全的可转换代理签密方法,包括以下步骤:步骤1、代理签名密钥产生;1.1原始签名人随机选择k0∈Z*q,k0是一个大素数,其中q为大素数集,从密钥生成中心KGC选取,KGC为原始签名人、代理签名人、指定接收人产生公私钥对(x0属于Z*q,y0=x0P),(xd属于Z*q,yd=xdP)和(xv属于Z*q,yv=xvP),x0,xd,xv都是一个大素数,Z*q为大素数集中的正整数集,计算r0=k0P,P是E(GFq)的生成元,E(GFq)是定义在有限域GF(q)上的椭圆曲线,r0是素数k0与生成元P的乘积值,c0=H(r0),H():{0,1}*→{0,1}256是安全的Hash函数,其中c0是通过Hash函数将r0映射生成,构造代理证书mw,然后把(c0,mw)发送给代理签名人;1.2代理签名人收到(c0,mw)后,随机选择k1∈Z*q,k1是一个大素数计算并发送r1=k1P给原始签名人,其中r1和r0类似,是素数k1与生成元P的乘积值;1.3原始签名人验证qr1=O是否成立,其中q为大素数集,O为椭圆曲线上的无穷远点;如果成立,则计算r=r0+r1,σ=k0+x0H(r||mw||yd||y0),σ是公式k0+x0H(r||mw||yd||y0)的计算值,然后把(r0,σ)发送给代理签名人;如果不成立,则要求代理签名人重新计算r1=k1P;1.4代理签名人计算r=r0+r1,通过下式验证(c0,mw,σ)的合法性:c0=H(r0),c0=H(σP‑y0H(r||mw||yd||y0))如果都成立,则代理签名人计算代理签名密钥xs=σ+k1+xdH(r||mw||yd||y0),其对应的公钥为Y=r+H(r||mw||yd||y0)(y0+yd);否则要求原始签名人重新计算(r0,σ);步骤2、签名;代理签名人对消息m进行签名,随机选择a∈Z*q,R1=aP,R2=ayv,c=a+xsH(R1||yv||R2||m),R3=ER2(c||mw||y0||r||yd||m);其中a是大素数,R1是素数a与生成元P的乘积值,xs是一个大素数,c公式a+xsH(R1||yv||R2||m)的计算值ER2是定义在有限域GF(R2)上的椭圆曲线,R3是在有限域GF(R2)上的椭圆曲线的一个点,最后,代理签名人把(R1,R3)发送给指定接收人;步骤3、消息恢复与签名验证;当指定接收人收到来自代理签名人的(R1;R3)以后,计算R2=xvR1,c||mw||y0||r||yd||m=R2(R3),恢复原始签名人和代理签名人的公钥y0和yd,代理证书mw和参数r,部分签名c以及签名的消息m,然后从KGC的公告牌中检查y0和yd的合法性,最后通过下面的式子验证签名:cP=R1+H(R1||yw||R2||m)(r+H(r||mw||yd||y0)(y0+yd))如果成立,则签名有效;否则,签名无效;步骤4、签名转换;如果代理签名人事后抵赖,则所述接收人可以公开参数(c,r,mw,R1,R2,m,y0,yd),仲裁者通过验证式验证签名的有效性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510540110.1/,转载请声明来源钻瓜专利网。
- 上一篇:多功能仿生擦鞋机的清洗装置
- 下一篇:碗篮滚轮及碗篮、洗碗机





