• DocumentCode
    3658699
  • Title

    Software Watermarking Using Support Vector Machines

  • Author

    Nan Zong;Chunfu Jia

  • Author_Institution
    Sch. of Comput. &
  • Volume
    2
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    533
  • Lastpage
    542
  • Abstract
    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.
  • Keywords
    "Watermarking","Support vector machines","Software","Training","Generators","Accuracy","Logistics"
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2015 IEEE 39th Annual
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2015.59
  • Filename
    7273663