DocumentCode
2208037
Title
Collusive Attacks Against Software Watermarks
Author
Nagra, Jasvir
Author_Institution
Dept. of Comput. Sci., Auckland Univ.
fYear
2006
fDate
14-17 Nov. 2006
Firstpage
1
Lastpage
4
Abstract
Software fingerprinting is a technique to protect software by embedding unique watermarks in different copies of the same program. This makes individual copies of the program easier to trace. However, fingerprinted software is susceptible to collusive attacks if an attacker has access to two or more fingerprinted versions of the same program. We present the first framework for performing collusive attacks against fingerprinted software. In this paper, we describe two static collusive attacks against programs fingerprinted with different instances of the well-known Collberg-Thomborson (CT) watermark. We also describe a promising novel type of collusive attack we call a "dynamic collusive attack". Our preliminary experiments show that such attacks are highly effective at locating CT watermarks
Keywords
data encapsulation; telecommunication computing; telecommunication security; watermarking; Collberg-Thomborson watermark; collusive attack; software fingerprinting technique; software watermark; unique watermark embedding; Computer science; Data structures; Decoding; Embedded software; Encoding; Fingerprint recognition; Protection; Software performance; Topology; Watermarking;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2006. 2006 IEEE Region 10 Conference
Conference_Location
Hong Kong
Print_ISBN
1-4244-0548-3
Electronic_ISBN
1-4244-0549-1
Type
conf
DOI
10.1109/TENCON.2006.343919
Filename
4142550
Link To Document