数字水印算法基于ElGamal算法的数字水印协议

数字水印算法【基于ElGamal算法的数字水印协议】摘要:针对数字水印协议中需要买方的频繁参与,要求买方了解签名或水印生成嵌入等技术以及没有很好地考虑数字产品的使用控制等问题,提出一种安全实用、可扩展的数字水印协议。该协议利用具有同态性和可交换性的ElGamal加密算法及基于机器指纹的版权控制方案,在实现数字水印基本功能的同时,相当程度上兼顾了买卖双方的权益,以更接近传统交易的模式,改进用户的体验。关键词:数字版权管理;数字水印协议;ElGamal加密算法;使用控制;机器指纹中图分类号:TP309.2;TP309.7文献标志码:A0引言数字化和网络化技术的迅速发展,一方面为实现信息高速无失真的传播和灵活的编辑、修改提供了便利的手段,同时也对数字化产品的版权保护提出了严峻的挑战,信息安全问题日益成为人们关注的焦点。密码学技术不能对数字产品进行全程保护,数字水印技术应运而生。近年来,数字水印技术和密码学技术两者相结合,成为保护数字版权的主要手段。在保护数字版权的过程中,对于一个完整的数字水印体系来说,可靠的数字水印算法固然重要,但还需要技术的实现协议。如今,许多的数字水印协议研究都是基于Memon等[1]提出的一种交互式的买方卖方水印协议,并实现很好的性能,只是在考虑第三方的负担或是可信度即共谋攻击发生的可能有着不同的解决方案。文献[2]提出一种无第三方参与、水印的加载与检测全由买卖双方完成的协议,该协议完全避免了共谋攻击。为了减少可信任第三方的在线参与,文献[3]引入一个无记忆的水印认证授权中心WCA,它为买方一次产生多个水印,从而不需要参与买卖双方的每次交易。文献[4]中的协议运用代理签名技术,文献[5]通过内容服务器产生数字水印池和移动代理动态分发许可证这两种机制。文献[6]提出了一种基于水印密钥共享的方案以解决缺席验证问题。这些协议在一定程度上解决了安全问题,但却忽视了买方的体验。它们大多需要买方的频繁参与,增加了网络开销和买方的负担,影响用户对协议的体验。而且,作为消费者的用户不一定知道签名加密等技术,再者,当发现非法拷贝并对其进行认证仲裁时,买方也是不愿多参加的。文献[7]针对这些问题,提出了一种解决方案,但是协议中出现的裸文件传输造成了很大的安全隐患。除了这些问题,文献中所提出的某些协议没有很好地考虑产品的使用控制,一般都是将加密的嵌入水印的数字产品传给用户,用户可直接使用其密钥对产品进行解密后读取。基于上述分析,本文提出一种基于ElGamal加密算法的新型协议和交易模型。该协议运用具有乘同态性及加密可交换性的ElGamal加密算法,通过该加密算法,水印的生成与嵌入、文件的加解密以及对违法拷贝进行认证仲裁可由卖方和可信第三方两者完成,买方不用参与其中,买方只需发起购买申请及确认即可。同时,通过运用此算法,可信第三方的任务量也不再过重。此外,与许可证紧密结合并借助基于机器指纹加密的电子书交易平台模型,对协议进行设计,增强了系统的安全性与实用性,同时简化了买方操作步骤,进一步保护买方的利益。1.2基于机器指纹加密的数字内容交易平台模型在此模型中,出版商可用设备生产商提供的设备密钥对产品进行加密[10]。设备生产商采用密钥生成算法对机器指纹进行运算得设备密钥,当进行阅读时,阅读设备采用同样的算法,自动生成其自身设备密钥,对需要解密的产品或文件进行解密[11]。这样使得文件与设备绑定更进一步地保护文件的安全性。设备生产商的加入使得基于机器指纹的设备密钥的生成更加容易。本文内容许可证的加密密钥选择设备密钥,当许可证被用户下载到阅读设备上后,阅读设备对许可证自动解密并存于安全区,许可证中的文件加密密钥自动被提取,以对加密文件进行解密。这样既保证了内容许可证对买方透明,增强系统安全性;又满足本文所提的新型协议所要达到的要求,简化买方操作步骤,进一步保护买方的利益。2协议设计本协议有5个参与者:可信的交易平台TTP、可信的仲裁机构ARB、买方、卖方、设备生产商。本协议中,假设TTP与ARB是完全可信的,其中涉及的符号及其意义如表1所示。整个协议由3个部分组成:用户注册、水印的生成...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?