1 / 5
文档名称:

基于ElGamal算法数字水印协议.docx

格式:docx   大小:56KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ElGamal算法数字水印协议.docx

上传人:小博士 2019/4/17 文件大小:56 KB

下载得到文件列表

基于ElGamal算法数字水印协议.docx

文档介绍

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