前言
第一章 绪论
1.1 研究背景及目的
1.2 软件安全及保护技术
1.2.1 软件安全问题
1.2.2 软件保护和软件识别
1.3 水印和特征的应用领域及其意义
1.4 对水印和特征的攻击
1.4.1 软件水印攻击
1.4.2 软件特征攻击
1.5 已有研究及需要解决的问题
1.5.1 提高软件认证的安全性
1.5.2 提高软件水印的鲁棒性
1.5.3 提高特征识别的准确率
1.6 主要研究工作
1.6.1 基于水印的版权管理协议研究
1.6.2 增强水印的鲁棒性和隐蔽性研究
1.6.3 胎记特征选择和特征识别的研究
第二章 软件水印研究综述
2.1 软件水印技术概述
2.1.1 软件水印分类
2.1.2 软件水印的特性
2.2 对软件水印的攻击
2.2.1 对软件水印攻击分类
2.2.2 软件水印抗攻击性讨论
2.3 软件水印保护
2.3.1 混淆技术
2.3.2 水印防篡改技术
2.4 软件水印常见算法
2.5 本章小结
第三章 基于多水印的软件版权保护协议
3.1 引言
3.2 软件多水印研究
3.2.1 多水印相关概念
3.2.2 多水印版权保护模型
3.3 基于多水印的版本角色约束保护模式
3.3.1 版权定义符号及机构说明
3.3.2 多水印约束保护模式
3.4 多水印软件版权保护协议
3.4.1 注册子协议
3.4.2 水印及信息加载子协议
3.4.3 在线交易子协议
3.4.4 验证版权子协议
3.4.5 版权仲裁子协议
3.5 协议分析
3.6 本章小结
第四章 动态图软件水印研究
4.1 DGW技术的数学依据
4.2 DGW水印的拓扑结构
4.2.1 K基数循环链表水印结构
4.2.2 PPCT水印结构
4.3 DGW水印的嵌入与提取
4.3.1 DGW水印的嵌入过程
4.3.2 DGW水印的提取过程
4.4 Collberg-Thomborson水印算法
4.5 针对DGW水印的攻击与保护
4.6 本章小结
第五章 基于门限方案的软件水印研究
5.1 门限方案
5.2 基于门限方案的软件水印算法研究
5.2.1 基于门限方案的水印算法
5.2.2 水印的嵌入过程
5.2.3 水印的提取过程
5.3 水印算法实现
5.4 算法分析与实验比较
5.4.1 门限方案n值上限分析
5.4.2 数据率对比
5.4.3 性能过载对比
5.4.4 鲁棒性分析
5.5 本章小结
……
第六章 一种防篡改的动态图软件水印方案
第七章 基于混沌理论的软件水印算法研究
第八章 PE文件软件水印技术研究
第九章 基于混沌的PE文件软件水印版权保护原理
第十章 软件特征研究综述
第十一章 基于数据流切片的软件特征研究
第十二章 基于数据流切片软件特征的评判系统
第十三章 基于数据流切片的软件特征实验
第十四章 基于聚类分析的胎记特征选择
第十五章 基于提升多属性特征的软件识别
第十六章 总结与展望
参考文献