学位论文 > 优秀研究生学位论文题录展示

基于动态图的软件水印研究与实现

作 者: 谭永坤
导 师: 刘衍珩
学 校: 吉林大学
专 业: 计算机应用技术
关键词: 软件保护 软件水印 动态图 Sandmark
分类号: TP309.7
类 型: 硕士论文
年 份: 2011年
下 载: 43次
引 用: 0次
阅 读: 论文下载
 

内容摘要


软件水印技术是将软件的版权信息嵌入到程序载体中的一种软件保护技术。本文详细分析了基于动态图的软件水印算法。针对该算法水印图结构单一的缺点本文提出了有向图水印编码方案,针对其数据嵌入率较低的缺点本文提出了动态数据图水印算法。首先,当前的水印图结构仅有链表与二叉树两种简单形式。本文创新性地提出一种使用复杂的非线性数据结构编码水印数的方案——有向图水印编码方案。本文介绍了有向图结构编码水印数的算法思想,进一步给出了该编码方案的算法实现,分析了有向图编码方案的数据嵌入率等特性,得出在最优情况下其数据嵌入率有很大提高。其次,针对动态图软件水印算法数据嵌入率较低的缺点,本文将动态图水印算法与静态数据水印算法的思想相结合提出了动态数据图水印算法。该算法在动态图水印算法的基础上向水印图的结点中增加数据域,将水印信息存储在该数据域内。本文分析了该算法的数据嵌入率与数据域位数的对应关系,通过将该算法与动态图水印算法的数据嵌入率进行对比,本文得出该算法在保持较高隐蔽性的同时比动态图水印算法具有更高的数据嵌入率。最后,本文将所提出的算法在Sandmark平台上进行实现。实验结果验证了本文提出的水印结构具有优良的隐蔽性与抗攻击性。

全文目录


提要  4-5
摘要  5-7
Abstract  7-11
第1章 绪论  11-14
  1.1 研究背景  11
  1.2 研究意义及研究目的  11-12
  1.3 研究内容及组织结构  12-14
第2章 软件水印技术综述  14-25
  2.1 软件水印的概念  14-15
  2.2 软件水印的分类  15-18
    2.2.1 静态软件水印  15-16
    2.2.2 动态软件水印  16-17
    2.2.3 动态图软件水印  17-18
  2.3 软件水印的研究现状  18-19
  2.4 软件水印的攻击类型  19-22
  2.5 水印算法性能的评价标准  22-24
    2.5.1 数据嵌入率  22-23
    2.5.2 隐蔽性  23
    2.5.3 抗攻击性  23-24
  2.6 小结  24-25
第3章 动态图水印算法的改进  25-46
  3.1 现有的动态图水印编码方案  25-28
  3.2 有向图水印编码方案  28-37
    3.2.1 有向图水印编码方案的提出  28-30
    3.2.2 有向图水印编码方案的算法思想  30-32
    3.2.3 有向图水印编码方案的算法实现  32-34
    3.2.4 有向图水印编码方案的特性  34-37
  3.3 动态数据图水印算法  37-44
    3.3.1 动态数据图水印算法的提出  37-39
    3.3.2 动态数据图水印算法的实现  39-40
    3.3.3 动态数据图水印算法的特性  40-44
  3.4 小结  44-46
第4章 改进算法的仿真实现  46-56
  4.1 Sandmark平台的介绍  46-47
  4.2 改进算法实现过程  47-50
  4.3 测试方案与数据分析  50-55
    4.3.1 隐蔽性分析  51-53
    4.3.2 抗攻击性分析  53-55
  4.4 小结  55-56
第5章 总结与展望  56-58
  5.1 本文工作总结  56
  5.2 未来工作展望  56-58
参考文献  58-60
作者简介及在学期间所取得的科研成果  60-61
致谢  61

相似论文

  1. 基于Java的软件水印及其相关技术研究,TP309.7
  2. 在线授权认证平台的设计与实现,TP311.52
  3. 静态软件水印的研究与实现,TP309.7
  4. 加密锁在电力系统软件保护方面的应用研究,TP309.7
  5. EDPF NT-plus操作员站仿真软件设计与实现,TP391.9
  6. 基于动态图的软件水印及其相关技术研究,TP309.7
  7. 软件保护技术研究与设计,TP311.53
  8. 基于加密锁的软件保护程序的设计与实现,TP309.7
  9. 在线授权认证平台的设计与实现,TP311.52
  10. 软件篡改检测的脆弱水印的研究,TP309.7
  11. 软件加壳技术的研究,TP311.52
  12. 基于HIBE的软件保护技术研究,TP311.53
  13. 软件保护与分析技术的研究与实现,TP311.52
  14. 计算机软件的知识产权保护模式探究,D923.4
  15. 基于虚拟机的软件多样性研究与应用,TP311.52
  16. 基于机器指纹的身份认证与许可证授权系统的设计和实现,TP311.52
  17. 几类互联网通信软件的分析与控制,TP393.09
  18. 基于IAT加密的加壳程序研究,TP311.52
  19. 软件保护技术及其应用研究,TP311.52
  20. 计算机软件知识产权法保护模式研究,D923.4

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 加密与解密
© 2012 www.xueweilunwen.com