首页> 外文会议>IEEE Annual Computer Software and Applications Conference >Software Watermarking Using Support Vector Machines
【24h】

Software Watermarking Using Support Vector Machines

机译:使用支持向量机的软件水印

获取原文

摘要

Software watermarking is a tool used to combat software piracy by embedding identifying information into a program. Most existing proposals for software watermarking have the shortcoming that they heavily rely on the stealth of watermark to prevent adversaries removing marks. Besides, the watermark is separate from the original program and can be destroyed via fairly straightforward semantics-preserving code transformations. In order to mitigate these problems, this paper introduces SVM-based watermarking, a non-stealthy approach to software watermarking based on the incomprehensibility of support vector machines(SVMs). The advantage of this technique is that software watermarking is handled as the knowledge embedded into SVMs and is closely associated with the program logic. Thus, it makes watermark more difficult to be destroyed and removed. The results of the experiment further indicate that the proposed method is a lightweight and effective software watermarking scheme.
机译:软件水印是一种通过将标识信息嵌入到程序中来打击软件盗版的工具。现有的大多数软件水印建议的缺点是它们严重依赖水印的隐身性来防止对手删除水印。此外,水印与原始程序是分开的,可以通过相当简单的保留语义的代码转换来销毁。为了缓解这些问题,本文介绍了基于SVM的水印,这是一种基于支持向量机(SVM)不可理解性的非隐形软件水印方法。该技术的优势在于,软件水印处理是作为嵌入SVM中的知识来处理的,并且与程序逻辑紧密相关。因此,它使得水印更难以被破坏和去除。实验结果进一步表明,该方法是一种轻巧有效的软件水印方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号