基于多项式承诺的图像电子许可证发布方法

文档序号:29080931发布日期:2022-03-02 00:02阅读:来源:国知局

技术特征:
1.基于多项式承诺的图像电子许可证发布方法,其特征在于:其包括步骤:s1、图像版权人设置系统中各子算法运行所需的公开参数;s2、图像版权人和图像用户运行密钥生成算法生成各自的公私钥,公钥公开发布,私钥各自秘密保存;s3、图像版权人制定图像编辑规则,并结合用户的公钥生成图像的编辑特许证书;s4、图像用户依据特许证书ct编辑图像并为编辑后的新图像生成编辑标识tag;s5、图像接收方或者验证人收到图像后,依据图像的特许证书ct和编辑标识tag,验证图像编辑行为是否有效或者经合法授权。2.根据权利要求1所述的基于多项式承诺的图像电子许可证发布方法,其特征在于:步骤s1具体包括以下步骤:s11,基于安全参数λ选择大素数p和q,其中p=2q+1且q的长度不小于λ;s12,选取整数集的q阶子群的生成元g,并选择哈希函数h1:h2:h3:最后设置公开参数pm={p,q,g,h1,h2,h3}为各实体运行的公开参数。3.根据权利要求2所述的基于多项式承诺的图像电子许可证发布方法,其特征在于:步骤s2中版权人和用户各自生成自己的公私钥:版权人执行如下操作:s211,选取随机数α,计算a=g
α
mod p以及u=g
u
mod p;s212,设置私钥为sk
c
={α,u}以及公钥pk
c
={a,u};图像用户执行如下操作:s221,选取随机数计算v=g
v
mod p;s221,设置私钥为sk
e
=v以及公钥pk
e
=v。4.根据权利要求3所述的基于多项式承诺的图像电子许可证发布方法,其特征在于:步骤s3中图像版权人对图像生成特许编辑许可证书ct,具体操作包括以下步骤:s31,针对原始图像,遍历编辑规则生成图像集s32,设置并对所有i∈[1,n],随机选取计算d
i
=h1(w
i
,v
u
)=h1(w
i
,g
uv
);s33,对所有的计算h
i
=h2(m
i
,d
i
);s34,构造多项式:其中a
i
为多项式系数;s35,利用多项式系数计算:并设置c=(c1,c2,...,c
n
);其中i∈[1,n];s36,选取随机数并计算i=g
k
mod p;s37,选择哈希函数计算:r=h3(c,i),以及s=k+αrmod q;s38,设置ct={c,r,s}以及编辑令牌tk=(w1,w2,...,w
n
);s39,将ct公开,并将tk秘密发送给用户。
5.根据权利要求4所述的基于多项式承诺的图像电子许可证发布方法,其特征在于:步骤s4中图像用户借助特许ct编辑图像并生成编辑标积tag,具体包括以下步骤:s41,基于tk编辑图像m生成新图像m';s42,对新图像m'进行哈希计算d
k
=h1(w
i
,u
v
)=h1(w
i
,g
uv
)s43,设置tag=d
k
;s44,输出(tag,m')。6.根据权利要求5所述的基于多项式承诺的图像电子许可证发布方法,其特征在于:步骤s5中接收者借助ct和tag验证图像有效性的具体步骤如下:s51,计算i=g
s
a-r
modp并验证r=h3(c,i)是否成立;当不成立时,验证失败;当成立时,进入下一步骤s52;s52,计算h=h2(m',tag)并验证是否成立;当成立时,验证成功;当不成立时,验证失败。

技术总结
本发明公开基于多项式承诺的图像电子许可证发布方法,图像版权人对图像以及编辑方式进行授权生成特许编辑证书;特定用户利用证书对图像进行编辑并为编辑后的图像生成编辑标识人。图像验证人基于特许证书和编辑标识验证图像的有效性。该方法的创新性在于:虽然编辑证书是公开的,但只有指定用户才能利用该证书操作图像,其他用户无法借助该证书完成操作,且由于多项构造的特殊性,指定用户也需按版权规定的方法编辑图像才能使图像通地验证。该方法在保证图像安全应用的前提下,摆脱了传统双线性映射计算量大的约束,运算更加便捷,能为有效保护图像知识产权提供技术保障。有效保护图像知识产权提供技术保障。有效保护图像知识产权提供技术保障。


技术研发人员:陈海霞 张福泰 黄欣沂 宁建廷
受保护的技术使用者:福建师范大学
技术研发日:2021.11.12
技术公布日:2022/3/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1