See this document in CiteSeerX!

Graph Theoretic Software Watermarks: Implementation, Analysis, and Attacks (2004)  (Make Corrections)  (2 citations)
Christian Collberg, Andrew Huntwork, Edward Carter, Gregg Townsend



  Home/Search   Context   Related

 
View or download:
arizona.edu/reports/2004/TR0406.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  arizona.edu/research/reports (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper presents an implementation of the novel watermarking method proposed by Venkatesan, Vazirani, and Sinha in their recent paper A Graph Theoretic Approach to Software Watermarking. An executable program is marked by the addition of code for which the topology of the control-flow graph encodes a watermark. We discuss issues that were identified during construction of an actual implementation that operates on Java bytecode. We measure the size and time overhead of watermarking, and... (Update)

Similar documents based on text:   More   All
0.4:   Error-Correcting Graphs for Software Watermarking - Collberg, Kobourov, Carter, ..   (Correct)
0.3:   Dynamic Graph-Based Software Watermarking - Collberg, Thomborson, Townsend (2004)   (Correct)
0.2:   Software Watermarking in the Frequency Domain.. - Sahoo, Collberg (2004)   (Correct)

BibTeX entry:   (Update)

Christian Collberg, Andrew Huntwork, Edward Carter, and Gregg Townsend. Graph theoretic software watermarks: Implementation, analysis, and attacks. In 6th International Information Hiding Workshop, 2004. http://citeseer.ist.psu.edu/collberg04graph.html   More

@misc{ collberg04graph,
  author = "C. Collberg and A. Huntwork and E. Carter and G. Townsend",
  title = "Graph theoretic software watermarks: Implementation",
  text = "Christian Collberg, Andrew Huntwork, Edward Carter, and Gregg Townsend.
    Graph theoretic software watermarks: Implementation, analysis, and attacks.
    In 6th International Information Hiding Workshop, 2004.",
  year = "2004",
  url = "citeseer.ist.psu.edu/collberg04graph.html" }
Citations (may not include all citations):
82   ACM Transactions on Programming Languages and Systems (context) - Debray, Evans et al. - 2000
40   A taxonomy of obfuscating transformations - Collberg, Thomborson et al. - 1997
38   and stealthy opaque constructs (context) - Collberg, Thomborson et al. - 1998
37   ALTO: A link-time optimizer for the Compaq Alpha - Debray, Muth et al. - 2001
29   Byte code engineering - Dahm - 1999
24   Analysis of watermarking techniques for graph coloring probl.. - Qu, Potkonjak - 1998
24   Breaking abstractions and unstructuring data structures - Collberg, Thomborson et al. - 1998
21   Method and system for generating and auditing a signature fo.. (context) - Davidson, Myhrvold - 1996
19   Robust object watermarking: Application to code - Stern, Hachez et al. - 1999
13   PLTO: A link-time optimizer for the Intel IA-32 architecture - Debray, Schwarz et al. - 2001
6   A graph theoretic approach to software watermarking - Venkatesan, Vazirani et al. - 2001
5   and Je#rey D (context) - Aho, Sethi - 1986
5   SandMark --- A tool for software protection research (context) - Collberg, Myles et al.
4   The Internet Engineering Task Force RFC (context) - Rivest, message-digest et al. - 1992
4   Bloat -- the bytecode-level optimizer and analysis tool (context) - Nystrom - 1999

[Article contains additional citations not shown here]

Documents on the same site (http://www.cs.arizona.edu/research/reports.html):   More
Efficient Timestamp Input and Output - Dyreson, Snodgrass (1994)   (Correct)
Load Balancing in a Distributed-Memory Or-Parallel System - Bo-Ming Tong (1996)   (Correct)
Supporting Fault-Tolerant Parallel Programming in Linda - David Bakken (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC