利索能及
我要发布
收藏
专利号: 202110855850X
申请人: 上海第二工业大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种不可授权的强指定验证者签密方法,其特征在于:所述不可授权的强指定验证者签密方法包括如下步骤:

(1)、系统初始化阶段:系统产生所需要的公共参数param={p,q,g,H}并进行公开发布;

(2)、公私钥建立阶段:利用公共参数param分别建立签密者和指定验证者公私钥键对(ya,xa)和(yb,xb);

(3)、签密生成阶段:利用签密者的私钥和指定验证者的公钥,生成一个消息m0的签密δ0;

(4)、解签密阶段:对于消息m0上的签密δ0,指定验证者用签密者的公钥、指定验证者的私钥解密获得明文m0并验证签密δ0是否有效,如有效,则接受该签密,否则拒绝;

(5)、签密副本生产阶段:对于消息m0,指定验证者用自己的私钥以及签密者的公钥模拟生成一个签密副本δ′0。

2.根据权利要求1所述的不可授权的强指定验证者签密方法,其特征在于:所述签密生成阶段包含如下步骤:

(1)、签密者随机选择属于Zq的三个整数r0,α0,β0;

(2)、签密者计算 s0=r0+xaR0(mod q),l0=H(R0,K0,U0),x0=l0‑β0(mod q),y0=r0+x0xa(mod q);

(3)、签密者把U0按位平均截成左右两部分l1和l2(如果U0的长度是奇数,那么截成右部分比左部分多一位);

(4)、签密者计算 t0=H(m0,l1),最后的签密δ0由六个参数组成,即δ0=(x0,y0,α0,β0,t0,D0)。

3.根据权利要求1所述的不可授权的强指定验证者签密方法,其特征在于:所述解签密阶段包含如下步骤:

(1)、指定验证者计算

(2)、指定验证者验证等式x0+β0=H(R0,K0,U0)是否成立;如果不成立,那么拒绝这个签密;如果成立,那么按前面的方法将U0截成左右两部分l1和l2,然后计算明文(3)、指定验证者验证等式t0=H(m0,l1)是否成立;如果不成立,那么拒绝这个签密;如果成立,那么接受这个签密。

4.根据权利要求1所述的不可授权的强指定验证者签密方法,其特征在于:所述签密副本生产阶段包含如下步骤:

(1)、指定验证者随机选择属于Zq的三个整数x0,y0,k0∈Zq;

(2)、定验证者计算 l0

=H(R0,K0,U0),β0=l0‑x0(mod q),α0=k0+β0xb(mod q);

(3)、指定验证者按前面的方法将l0截成左右两部分l1和l2,然后计算 t0=H(m0,l1);最后的签密副本δ′0由六个参数组成,即δ0=(x0,y0,α0,β0,t0,D0)。