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

来源 :硅谷 | 被引量 : 0次 | 上传用户:bright_wish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着网络技术的升级和软件行业的飞速发展,盗版软件迅速在全球范围内蔓延开来,而正版软件的非法使用和盗版软件均严重制约了全球经济的发展和软件产业的深入发展。因此,加强软件保护技术的研发具有现实意义。自20世纪90年代末期以来,全球科学家均纷纷致力于混沌理论应用的研究,并基于此,提出了一种基于Logistic映射的排列软件水印方案。本文就该方案展开讨论。
  关键词 Logistic映射;排列图;软件水印方案
  中图分类号:TP309.7 文献标识码:A 文章编号:1671—7597(2013)051-062-02
  1 基于Logistic映射的排列图软件水印方案的提出
  20世纪90年代末期,Thomborson与Collberg主张在程序运行阶段,以某个输入序列激发程序取代水印代碼,并生成水印图,即CT算法。在此时的图像水印领域,混沌理论的应用较普遍,但基于混沌序列的软件水印研究却不成熟。2006年和2007年,刘粉林教授相继提出了把混沌理论应用到软件水印领域和基于混沌理论的软件水印算法框架。2012年,房鼎益等人主张基于混沌加密和混沌替换就动态水印做改进和优化处理,并基于PPCT编码推进水印框架的实现,即基于混沌理论优化的软件水印算法。
  2 基于Logistic映射的排列图软件水印方案
  为了适应软件水印领域混沌理论的高效性、易用性和排列编码的抗攻击性,一种基于Logistic映射的排列图软件水印算法(LBPW算法)应运而生。此算法基于传统水印的生成原理,以Logistic映射完成混沌序列的计算,再把混沌序列以水印信息的形式嵌入运行程序内。图1为数字水印信息的嵌入程序图。
  2.1 数字水印信息的生成和嵌入
  2.2 数字水印信息的提取和版权的验证
  数字水印信息的提取是验证版权的基础和前提条件,但其往往受制于攻击者的破坏行为和软件的稳健性,其具体表现为:程序的拓扑图指针被恶意增添、移除或篡改,进而导致版权因拓扑图的不完整提取而难以被有效验证。基于此,待排列图被提取后,应基于拓扑图指针的位置和数量就拓扑图的实时状态予以判断,再就软件水印的实时情况和基于Logistic映射的排列图软件水印方案对版权的验证提出相应的解决策略。
  2.2.1 数字水印拓扑图的有效提取
  基于传统方法完成排列图的提取和数字水印信息X的还原,此时版权所有者提供此软件合法用户预存的水印信息X,如果版权所有者提供的水印信息X与合法用户预存的水印信息相同,则版权可被验证。若待验证软件属拷贝分发文件,数字水印信息可由原始版权信息获取,则利用数字水印信息可查明盗版的来源。
  2.2.2 数字水印攻击分析
  如果数字水印拓扑图受到攻击或破坏,基于Logistic映射的排列图软件水印算法仍有能力出具验证版权可信性和可行性的依据。源于混沌系统的初始条件和参数的变化皆受制于混沌序列,基于混沌序列的唯一性、随机性和不可预测性,混沌序列的再生必然会被有效遏制,则各数字水印间一定存在着某种差异。待排列长度生成后,各数字水印的排列图间必然存在着某种差异。
  3 结束语
  本文探讨了一种基于Logistic映射的排列图软件水印方案。由前文可知,基于混沌序列的排列图软件水印算法可有效提高排列图的抗攻击能力,并可实现排列图编码鲁棒性的提升,进而实现该拓扑图编码数据率和水印隐藏量的最大化增加,其也为软件水印安全性的提高提供了可能。
  注:本文系河北省教育厅课题:课题名称:基于多线程的动态图软件水印技术研究,课题编号:Q2012125
  参考文献
  [1]贾科进,梁杰,杜太行,等.运输远程监控中基于Logistic映射的混沌加密算法[J].化工自动化及仪表,2012,39(12):1632-1636.
  [2]杨吉云,廖晓峰,肖迪,等.对一种基于logistic映射的分组加密机制的分析和改进[J].通信学报,2008,29(12):86-90,95.
  [3]代才莉,包万宇.Logistic映射控制的安全算术编码及其在图像加密中的应用[J].重庆大学学报:自然科学版,2012,35(8):87-91.
  [4]苏智勇,李蔚清,戴跃伟,等.采用Logistic混沌系统的三维流程工厂模型数字水印算法[J].计算机辅助设计与图形学学报,2011,23(3):426-432.
其他文献
摘 要 在我国,节能是一项长期事业,它具有收效性、环保性以及长期性等特点,也是一项较为复杂和艰巨的工作,因此,在化工生产过程当中,必须要通过以不同的状态和不同的形式进行深入的分析研究,由于在不同能量的质量上会存有一定的差距,所以才可以满足设备以及工艺的要求,才可以挖掘出更多的节能。在当前阶段,由于我国在化工生产过程当中的水平有了很大的进步,在经过几年的发展,已经基本可以达到市场的需求,而对于一部分
摘 要 设计如何在ASP.NET下实现输入关键字查询时,将其相关的热门关键字都显示出来。可以实现以输入开头的友好提示,能改善用户的体验,本设计结合Web Service将功能集成发布,利于日后任意网站开发时引用,具有一定的拓展性,同时在页面中结合了AJAX控件来查看效果,为.NET开发提供一定参考价值。  关键词 智能提示;web service;AJAX控件;搜索  中图分类号:TP31l 文献
摘 要 我们在某型模拟移动目标靶中,采用了悬挂式电机驱动曳引结构设计(类似观光缆车的驱动方式),按照传统的结构设计,当靶标移动通过支撑杆时容易产生碰撞和脱轨问题发生,为此我们采用了特殊的结构设计,很好的解决了靶标通过支撑杆时可能的碰撞和磨损问题。此外,在悬挂曳引装置高速过杆结构设计中使用变频控制技术可以大大满足系统设计需求,其具有速度控制精确度高的优点,因此,可以大大提高过杆时的目标终点,从而能够
随着经济的发展,我国的科技水平也取得了很大程度上的进步,航空事业在这样的大环境下不断的摸索着自己的发展方向,在探索中更新、完善自身技术。用更加先进的技术,来满足人们日益提高的生活要求,让科技引领整个社会乃至国家进入一个全新的科技信息时代。
摘 要 本文主要介绍机器人应用于铸造企业泥芯搬运,机器人的组成以及控制,PLC与机器人之间的通讯,机器人安全,PLC之间通讯联络。通过消化吸收国外机器人与PLC技术,深入的了解设备,便于设备的维修与维护,保证企业正常的生产。  关键词 机器人;安全;PLC;DH+;DeviceNet  中图分类号:TP24 文献标识码:A 文章编号:1671—7597(2013)051-031-02  机器人在国
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
摘 要 煤炭是国民经济发展和人民生活的重要基础,也是我国目前乃至今后相当长时期内的主要能源。随着煤矿信息化工作的深入,各种各样的自动化监控以及信息系统在矿井生产中的普遍应用。本文就煤矿安全信息化管理系统展开分析研究。  关键词 煤矿安全;信息化;管理系统;建设研究  中图分类号:TP391 文献标识码:A 文章编号:1671—7597(2013)051-049-03  煤炭是国民经济发展和人民生活
摘 要 6LoWPAN可以动态分配16位的短地址,于是6LoWPAN工作组提出了适配层的分层路由算法(Hierarchical Routing),即HiLow算法。大部分情况下PAN Coordinator和Common Coordinator的能量、运算能力和存储空间都比普通节点丰富,为了充分运用PAN Coordinator和Common Coordinator的资源,使各节点的负载更加均衡,
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
摘 要 本文简要介绍了现代数字信息所具有的价值及保障其安全的意义,重点对计算机信息数据所面临的安全威胁以及信息数据各应用环节中的加密技术进行了分析和研究。  关键词 计算机信息;价值;安全威胁;加密技术  中图分类号:TP393 文献标识码:A 文章编号:1671—7597(2013)051-061-01  计算机技术及数字信息处理技术已经成为人们生活工作的主要信息沟通手段,应用这些技术可以有效的