软件水印及其防篡改技术研究与实践
摘要 | 第1-4页 |
ABSTRACT | 第4-5页 |
目录 | 第5-7页 |
CONTENTS | 第7-9页 |
第一章 绪论 | 第9-12页 |
·本课题的研究目的及意义 | 第9-10页 |
·Java软件保护的威胁 | 第10页 |
·本文的目的及相关工作 | 第10-11页 |
·本文的组织 | 第11-12页 |
第二章 软件水印技术概述 | 第12-29页 |
·软件水印的定义及其分类 | 第12-14页 |
·静态软件水印 | 第13页 |
·动态软件水印 | 第13-14页 |
·动态图水印 | 第14-20页 |
·添加动态图水印的过程 | 第14-16页 |
·DWG嵌入的枚举方法 | 第16-20页 |
·软件水印的攻击类型 | 第20-24页 |
·对软件水印的攻击概述 | 第20-22页 |
·对DGW水印的攻击 | 第22-24页 |
·水印的保护 | 第24-29页 |
·软件水印保护技术概述 | 第24-26页 |
·对DGW水印的保护 | 第26-27页 |
·保护方法的整合 | 第27-29页 |
第三章 软件水印系统的分析 | 第29-35页 |
·现有软件水印系统的分析 | 第29-32页 |
·防篡改的动态图水印方案及原型系统 | 第32-35页 |
第四章 防篡改的动态图水印系统的实现 | 第35-65页 |
·整数到PPCT之间的转换算法 | 第35-43页 |
·D-JSM的具体实现过程 | 第43-57页 |
·水印数字的产生 | 第44-45页 |
·水印数字到PPCT的编码 | 第45-49页 |
·常量到常量整数形式的转化 | 第49页 |
·在水印树中搜索常量子结构 | 第49-50页 |
·产生常量子结构的参考信息 | 第50-52页 |
·产生常量子结构的解码函数 | 第52-54页 |
·将常量整数恢复为原来的常量 | 第54页 |
·产生解码函数源代码 | 第54-56页 |
·水印识别 | 第56-57页 |
·方案可行性讨论 | 第57-59页 |
·在程序中发现常量的可能性 | 第57页 |
·在一个PPCT中发现整数的可能性 | 第57-59页 |
·D-JSM的实验及结果 | 第59-65页 |
结论 | 第65-67页 |
参考文献 | 第67-71页 |
攻读硕士学位期间发表的论文 | 第71-72页 |
独创性声明 | 第72-73页 |
致谢 | 第73页 |