-
题名基于m-n变进制规则的动态图软件水印算法
被引量:3
- 1
-
-
作者
李淑芝
王显珉
-
机构
江西理工大学信息工程学院
-
出处
《计算机工程》
CAS
CSCD
2012年第21期17-21,共5页
-
基金
江西省自然科学基金资助项目(2009GZS0043)
江西省教育厅科技基金资助项目(GJJ11465)
-
文摘
针对软件水印分存算法恢复缓慢、数据扩张的缺点,提出一种基于m-n变进制规则的动态图软件水印算法,利用水印信息、m-n变进制数、排列数与置换图之间的对应关系,实现水印的分存和编码。当水印嵌入时,根据变进制规则将水印信息分存为一组变进制数,构造一个完美哈希函数将变进制数映射为对应的排列数,把得到的排列数编码为置换图结构嵌入到程序的执行代码中,水印提取是水印嵌入的逆过程。实验结果表明,该算法能减小程序的负载,降低水印嵌入和提取的时间复杂度,增强水印的隐蔽性和纠错能力。
-
关键词
动态图软件水印
水印分存算法
m-n变进制规则
变进制数
完美哈希函数
置换图
-
Keywords
dynamic graph software watermarking
watermarking sharing algorithm
m-n Variable Carrying Rule(VCR)
Variable CarryingNumber(VCN)
perfect Hash function
Permutation Graph(PG)
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于循环冗余校验的动态图软件水印方案
被引量:1
- 2
-
-
作者
李淑芝
王显珉
-
机构
江西理工大学信息工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2012年第3期968-970,共3页
-
基金
江西省自然科学基金资助项目(2009GZS0043)
江西省教育厅科技资助项目(GJJ11465)
-
文摘
针对动态图编码时间复杂度较高的问题,提出一种四进制编码方案,利用空间换时间的思想,通过增加两个专门用来编码系数的指针域,在空间复杂度不变的情况下,降低构造水印图的时间复杂度。同时借鉴计算机网络和数据通信的差错检验原理,提出一种基于循环冗余校验的动态图软件水印防窜改技术,实现了水印图的动态验证。实验表明,该方案提高了水印数据率,增强了水印抗攻击性,并使之具有一定的纠错能力。
-
关键词
动态图软件水印
空间换时间
循环冗余校验
动态验证
-
Keywords
dynamic graph software watermarking
space-for-time
cyclic redundancy check(CRC)
dynamic verifying
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于多常量编码的动态图软件水印保护技术
被引量:6
- 3
-
-
作者
沈静博
房鼎益
吴晓南
陈晓江
-
机构
西北大学计算机科学系
-
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2006年第20期160-162,共3页
-
文摘
提出了一种利用多常量编码伪水印来对动态图水印进行保护的方法,设计了针对IPPCT结构动态图水印的保护算法。该算法通过创建多个IPPCT结构的伪水印对宿主程序功能性的依赖关系,对真实水印起到了防篡改的作用,增加了攻击者的攻击难度,从而可对该类水印进行有效的保护。
-
关键词
动态图软件水印
鲁棒性
常量编码
伪水印
防篡改
-
Keywords
Dynamic graph watermark
Robustness
Constant encoding
Fake watermark
Tamper proofing
-
分类号
TP393.08
[自动化与计算机技术—计算机应用技术]
-
-
题名基于多常量编码的动态图软件水印保护技术
被引量:3
- 4
-
-
作者
朱江涛
程建华
罗养霞
房鼎益
-
机构
西北大学信息科学与技术学院
九江学院信息科学与技术学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2008年第8期59-61,72,共4页
-
基金
陕西省自然科学基金项目(2003F20)
陕西省教育厅产业化重点项目(05JC27)资助
-
文摘
动态图软件水印在抗攻击性方面较通常的静态水印有明显的优势,然而由于这类水印信息本身与宿主程序的功能性之间并无关联,所以攻击者可以找到水印结构并对其进行恶意破坏,从而使水印提取过程失败。为此,提出了一种通过建立多常量与水印的依赖关系来对动态图水印进行保护的方法,并设计了针对Radix、PPCT、IPPCT结构动态图水印的保护算法。该算法通过创建动态图水印与宿主程序中多常量的依赖关系,对水印起到了防篡改的保护作用,从而可对该类水印进行有效的保护。最后通过数据率、鲁棒性两个方面对此算法进行了评测。结论是:基于IPPCT结构的算法不但过载较小,而且具有较高的数据率,还可以防止共谋攻击,是一种相对较好的水印保护算法。
-
关键词
动态图软件水印
鲁棒性
编码常量
防篡改
-
Keywords
Dynamic graph watermark Robustness Constant encoding Tamper proofing
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于动态图编码的软件水印方案
被引量:3
- 5
-
-
作者
刘嘉怡
燕雪峰
-
机构
南京航空航天大学计算机科学与技术学院
-
出处
《计算机科学》
CSCD
北大核心
2017年第9期131-135,共5页
-
基金
十三五重点基础科研项目(JCKY2016206B001)
江苏省六大人才高峰项目(XXRJ-004)
软件新技术与产业化协同创新中心资助
-
文摘
软件水印能够证明软件的相关信息。目前,软件水印算法大多基于经典的动态图软件水印算法——CT算法。该算法将水印分解为水印片段后,通过编码方案实现水印片段的嵌入。针对扩展的平面环路树(ExtendPPCT)编码方案改变了原平面环路树(PPCT)编码结构、水印隐蔽性较差以及节点易被删除攻击破坏的缺点,提出一种新的基于平面环路树(PPCT)和排序图的混合编码方式来实现成组地表达同余方程的模数和余数:PPCT枚举表达模数,对PPCT的叶子节点进行排序编码表达余数。这种成组编码方式使得嵌入软件中的水印片段减少了一半,对嵌入水印的程序的性能影响较小,水印的隐蔽性更强;并且这种编码方式不改变原PPCT的唯一外部回路,同时可抗击删减攻击。
-
关键词
排序编码
平面环路树
动态图软件水印
混合编码
防篡改
-
Keywords
Rank order coding, Planted plane cubic tree,Dynamic garph based software watermark, Hybird encoding, Tamper-resistant
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名改进的PPCT混合编码方案
被引量:2
- 6
-
-
作者
王亿首
徐江峰
-
机构
郑州大学信息与工程学院
-
出处
《计算机工程与应用》
CSCD
2012年第34期107-111,共5页
-
文摘
目前软件水印技术还不是很成熟,尚存在很多的问题,CollBerg和Thomborson对软件水印做了分类,提出了基于数据结构的水印嵌入方法,但是PPCT的动态图编码的效率较低。结合基数k枚举编码方案和PPCT编码方案进行混合编码,使叶子节点的右指针可以指向所有节点,利用叶子节点进行编码,提高了数据的嵌入率,利用叶子节点的左指针进行校验,提高鲁棒性。
-
关键词
动态图软件水印
平面环路树(PPCT)
基数编码
防篡改技术
-
Keywords
dynamic graph based software watermarking
Planted Plane Cubic Tree
radix-k encoding
tamperproofing technology
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-