10.11896/j.issn.1002-137X.2019.07.019
基于Petri网编码的动态图水印技术研究
针对动态水印数据嵌入率低的问题,提出一种基于Petri网编码的动态图水印算法.首先,将水印信息进行数列转换,然后将其编码至Petri网的运行状态序列中,最后将生成该Petri网结构的代码嵌入至受保护软件的源代码中.利用Petri网中变迁的发生会产生不同标识的特点,应用同一个Petri网结构表达多个数值,使得该水印编码方案在具有较高的数据嵌入率的同时还具有一定的检错能力,能够成功抵抗包括添加结点、删除部分变迁、删除部分库所和删除部分弧等多种典型的攻击.最后通过实验验证了相关算法的可行性和有效性,并进行了扭曲攻击测试,结果表明基于Petri网编码的动态图软件水印技术具有很强的抗扭曲攻击能力以及鲁棒性.
软件保护、软件水印、动态图水印、Petri网编码、数据嵌入率
46
TP309.7(计算技术、计算机技术)
国家自然科学基金61572142;广东省自然科学基金2017A030310013,2018A030313389;广州市科技计划201604016041
2019-07-29(万方平台首次上网日期,不代表论文的发表时间)
共6页
120-125