-
题名基于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
[自动化与计算机技术—计算机系统结构]
-
-
题名基于变进制规则的方程式软件水印算法
- 2
-
-
作者
李淑芝
王显珉
-
机构
江西理工大学信息工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2012年第9期3489-3492,共4页
-
基金
江西省自然基金资助项目(2009GZS0043)
江西省教育厅科技资助项目(GJJ12345)
-
文摘
针对方程式重排序算法信息隐藏量低、水印嵌入和提取过程复杂的缺点,提出了一种基于变进制规则的方程式重排序软件水印算法。算法以程序中可安全交换方程式的初始系数序列作为密钥向量,无须借助远程认证中心,利用变进制转换规则和方程式系数循环右移操作实现了水印的嵌入和提取。实验分析表明,算法进一步提高了水印的数据率,增强了水印的隐蔽性,对BLOAT等扭曲攻击具有很强的抵抗能力。
-
关键词
软件水印
变进制规则
方程式重排序
可安全交换方程式
循环右移
-
Keywords
software watermarking
variable carrying rule
equation reordering
swappable equation
rotate right
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-