论文部分内容阅读
提出了一种新颖的基于Shamir门限和分支结构的动态软件水印方案。通过Shamir门限策略将水印信息分解为一组值,然后分组加密这组值,并结合密码表得到一组分存值,再根据分支结构的动态行为把这组分存值嵌入到程序的不同方法中。该方案有效地抵抗了大多数语义保持变换攻击,并可根据部分水印信息恢复原始水印。仿真结果表明,该方法比其他方案具有较好的鲁棒性及隐蔽性。