• DocumentCode
    1987230
  • Title

    An Efficient Graph Codec System for Software Watermarking

  • Author

    Chroni, Maria ; Nikolopoulos, Stavros D.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Ioannina, Ioannina, Greece
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    595
  • Lastpage
    600
  • Abstract
    In this paper we propose an efficient and easily implemented codec system for encoding watermark numbers as reducible permutation flow-graphs. More precisely, in light of our recent encoding algorithms which encode a watermark value w as a self-inverting permutation π*, we present an efficient algorithm which encodes a self-inverting permutation π* as a reducible permutation flow-graph F[π*] by exploiting domination relations on the elements of π* and using an efficient DAG representation of π*. The whole encoding process takes O(n) time and space, where n is the binary size of the number w or, equivalently, the number of elements of the permutation π*. We also propose efficient decoding algorithms which extract the permutation π* from the reducible permutation flow-graph F[π*] within the same time and space complexity. The two main components of our proposed codec system, i.e., the self-inverting permutation π* and the reducible permutation graph F[π*], incorporate important structural properties which make our codec system resilient to attacks.
  • Keywords
    computational complexity; computer crime; copyright; graph theory; watermarking; DAG representation; copyright infringement; domination relations; graph codec system; reducible permutation flow-graphs; reducible permutation graph; self-inverting permutation; software piracy; software watermarking; space complexity; structural properties; time complexity; watermark number encoding; Codecs; Decoding; Encoding; Image edge detection; Software; Software algorithms; Watermarking; codec systems; encoding/decoding algorithms; performance; reducible permutation graphs; self-inverting permutations; software watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.116
  • Filename
    6341641