基于logistic映射的排列图软件水印方案分析

基于logistic映射的排列图软件水印方案分析

ID:24424126

大小:48.00 KB

页数:3页

时间:2018-11-14

基于logistic映射的排列图软件水印方案分析_第1页
基于logistic映射的排列图软件水印方案分析_第2页
基于logistic映射的排列图软件水印方案分析_第3页
资源描述:

《基于logistic映射的排列图软件水印方案分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Logistic映射的排列图软件水印方案分析摘要随着X络技术的升级和软件行业的飞速发展,盗版软件迅速在全球范围内蔓延开来,而正版软件的非法使用和盗版软件均严重制约了全球经济的发展和软件产业的深入发展。因此,加强软件保护技术的研发具有现实意义。自20世纪90年代末期以来,全球科学家均纷纷致力于混沌理论应用的研究,并基于此,提出了一种基于Logistic映射的排列软件水印方案。本文就该方案展开讨论。  关键词Logistic映射;排列图;软件水印方案  :TP309.7:A:1671—7597(2013)051-062-02  1基于Logistic映射的排列图软件

2、水印方案的提出  20世纪90年代末期,Thomborson与Collberg主张在程序运行阶段,以某个输入序列激发程序取代水印代码,并生成水印图,即CT算法。在此时的图像水印领域,混沌理论的应用较普遍,但基于混沌序列的软件水印研究却不成熟。2006年和2007年,刘粉林教授相继提出了把混沌理论应用到软件水印领域和基于混沌理论的软件水印算法框架。2012年,房鼎益等人主张基于混沌加密和混沌替换就动态水印做改进和优化处理,并基于PPCT编码推进水印框架的实现,即基于混沌理论优化的软件水印算法。  2基于Logistic映射的排列图软件水印方案  为了适应软件水印领域混

3、沌理论的高效性、易用性和排列编码的抗攻击性,一种基于Logistic映射的排列图软件水印算法(LBPW算法)应运而生。此算法基于传统水印的生成原理,以Logistic映射完成混沌序列的计算,再把混沌序列以水印信息的形式嵌入运行程序内。图1为数字水印信息的嵌入程序图。  2.1数字水印信息的生成和嵌入  2.2数字水印信息的提取和的验证  数字水印信息的提取是验证的基础和前提条件,但其往往受制于攻击者的破坏行为和软件的稳健性,其具体表现为:程序的拓扑图指针被恶意增添、移除或篡改,进而导致因拓扑图的不完整提取而难以被有效验证。基于此,待排列图被提取后,应基于拓扑图指针的

4、位置和数量就拓扑图的实时状态予以判断,再就软件水印的实时情况和基于Logistic映射的排列图软件水印方案对的验证提出相应的解决策略。  2.2.1数字水印拓扑图的有效提取  基于传统方法完成排列图的提取和数字水印信息X的还原,此时所有者提供此软件合法用户预存的水印信息X,如果所有者提供的水印信息X与合法用户预存的水印信息相同,则可被验证。若待验证软件属拷贝分发文件,数字水印信息可由原始信息获取,则利用数字水印信息可查明盗版的。  2.2.2数字水印攻击分析  如果数字水印拓扑图受到攻击或破坏,基于Logistic映射的排列图软件水印算法仍有能力出具验证可信性和可行

5、性的依据。源于混沌系统的初始条件和参数的变化皆受制于混沌序列,基于混沌序列的唯一性、随机性和不可预测性,混沌序列的再生必然会被有效遏制,则各数字水印间一定存在着某种差异。待排列长度生成后,各数字水印的排列图间必然存在着某种差异。  3结束语  本文探讨了一种基于Logistic映射的排列图软件水印方案。由前文可知,基于混沌序列的排列图软件水印算法可有效提高排列图的抗攻击能力,并可实现排列图编码鲁棒性的提升,进而实现该拓扑图编码数据率和水印隐藏量的最大化增加,其也为软件水印安全性的提高提供了可能。  注:本文系河北省教育厅课题:课题名称:基于多线程的动态图软件水印技术

6、研究,课题编号:Q2012125

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。