(Enter summary)
Abstract: Watermarking embeds a secret message into a cover message. In media watermarking the secret is usually a copyright notice and the cover a digital image. Watermarking an object discourages intellectual property theft, or when such theft has occurred, allows us to prove ownership. The Software Watermarking problem can be described as follows. Embed a structure W into a program P such that: W can be reliably located and extracted from P even after P has been subjected to code transformations such... (Update)
Cited by: More
Software Piracy Prevention through Diversity - Anckaert, De Sutter, De Bosschere (2004)
(Correct)
Steganography for Executables and Code Transformation .. - Anckaert, De Sutter, .. (2005)
(Correct)
Hybrid Static-Dynamic Attacks against Software.. - Madou, Anckaert.. (2005)
(Correct)
Similar documents (at the sentence level):
48.9%: On the Limits of Software Watermarking - Collberg, Thomborson (1998)
(Correct)
28.9%: Dynamic Graph-Based Software Watermarking - Collberg, Thomborson, Townsend (2004)
(Correct)
Active bibliography (related documents): More All
2.3: Watermarking, Tamper-Proofing, and Obfuscation - Tools for .. - Collberg, Thomborson (2000)
(Correct)
0.4: Breaking Abstractions and Unstructuring Data Structures - Collberg, Thomborson, Low (1998)
(Correct)
0.4: General Method of Program Code Obfuscation - Wroblewski (2002)
(Correct)
Similar documents based on text: More All
1.2: Error-Correcting Graphs for Software Watermarking - Collberg, Kobourov, Carter, ..
(Correct)
0.8: A Functional Taxonomy for Software Watermarking - Jasvir Nagra Clark
(Correct)
0.3: A Taxonomy of Obfuscating Transformations - Collberg, Thomborson, Low (1997)
(Correct)
Related documents from co-citation: More All
14: and stealthy opaque constructs (context) - Collberg, Thomborson et al. - 1998
13: Method and system for generating and auditing a signature for a computer program (context) - Davidson, Myhrvold - 1996
11: Robust object watermarking: Application to code
- Stern, Hachez et al. - 2000
BibTeX entry: (Update)
Collberg, C., and Thomborson, C. Software watermarking: Models and dynamic embeddings. In Conference Record of POPL '99: The 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (to appear) (Jan. 1999). http://citeseer.ist.psu.edu/collberg99software.html More
@inproceedings{ collberg99software,
author = "Christian Collberg and Clark Thomborson",
title = "Software Watermarking: Models and Dynamic Embeddings",
booktitle = "Principles of Programming Languages 1999, {POPL}'99",
pages = "311--324",
year = "1999",
url = "citeseer.ist.psu.edu/collberg99software.html" }
Citations (may not include all citations):
212
Techniques for data hiding (context) - Bender, Gruhl et al. - 1996 ACM DBLP
154
Combinatorial Enumeration (context) - Goulden, Jackson - 1983
116
Graphical Enumeration (context) - Harary, Palmer - 1973
105
volume 1 of The Art of Computer Programming (context) - Knuth - 1997
100
Attacks on copyright marking systems
- Peticolas, Anderson et al. - 1998 ACM DBLP
84
Generating hard instances of lattice problems (context) - Ajtai - 1996 DBLP
42
Public-key cryptosystems from lattice reduction systems
- Goldreich, Goldwasser et al. - 1996
40
A taxonomy of obfuscating transformations
- Collberg, Thomborson et al. - 1997
38
and stealthy opaque constructs (context) - Collberg, Thomborson et al. - 1998
24
Breaking abstractions and unstructuring data structures
- Collberg, Thomborson et al. - 1998 ACM DBLP
22
Krakatoa: Decompilation in Java (context) - Proebsting, Watterson - 1997
21
Method and system for generating and auditing a signature fo.. (context) - Davidson, Myhrvold - 1996
13
Anderson and Fabien (context) - Ross - 1998
12
ACM Transactions on Computer Systems (context) - Herzberg, Pinter et al. - 1987
12
Method for stega-cipher protection of computer code (context) - Moskowitz, Cooperman - 1996
10
Apparatus and method for serializing and validating copies o.. (context) - Samson - 1994
10
Superdistribution: the concept and the architecture (context) - Mori, Kawahara - 1990
9
Hardware protection against software piracy (context) - Maude, Maude - 1984
8
Assignee: International Business Machines (context) - Holmes, protection et al. - 1994
8
Freeport express (context) - Digital
7
Combating software piracy by encryption and key management (context) - Albert, Morse - 1982
6
Using the Internet to decrease Software Piracy - on Anonymou.. (context) - Hauser - 1995
5
Controlling copyright infringements of intellectual property.. (context) - Malhotra - 1994
5
Program identification (context) - Grover - 1992 ACM
5
International software piracy (context) - Weisband, Goodman - 1992 ACM
5
The easter egg archive (context) - Nagy-Farkas - 1998
4
unauthorized software copying (context) - Martin - 1989
3
On software protection (context) - Herzberg, Karmi - 1984
3
The cost of software piracy: BSA's global enforcement policy (context) - Alliance - 1996
3
Optimizing ANSI C with superoperators (context) - Proebsting - 1996
2
Talk to BCS Technology of Software Protection Special Intere.. (context) - IBM, birthmarks - 1985
2
Method and system for improving the locality of memory refer.. (context) - Davidson, Myhrvold et al. - 1997
The graph only includes citing articles where the year of publication is known.
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