ACM Home Page
Please provide us with feedback. Feedback
Constructing a virtual primary key for fingerprinting relational data
Full text PdfPdf (240 KB)
Source ACM Workshop On Digital Rights Management archive
Proceedings of the 3rd ACM workshop on Digital rights management table of contents
Washington, DC, USA
SESSION: Software and systems table of contents
Pages: 133 - 141  
Year of Publication: 2003
ISBN:1-58113-786-9
Authors
Yingjiu Li  George Mason University, Fairfax, VA
Vipin Swarup  The MITRE Corporation, McLean, VA
Sushil Jajodia  George Mason University, Fairfax, VA
Sponsors
ACM: Association for Computing Machinery
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 71,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/947380.947398
What is a DOI?

ABSTRACT

Agrawal and Kiernan's watermarking technique for database relations [1] and Li et al's fingerprinting extension [6] both depend critically on primary key attributes. Hence, those techniques cannot embed marks in database relations without primary key attributes. Further, the techniques are vulnerable to simple attacks that alter or delete the primary key attribute.This paper proposes a new fingerprinting scheme that does not depend on a primary key attribute. The scheme constructs virtual primary keys from the most significant bits of some of each tuple's attributes. The actual attributes that are used to construct then virtual primary key differ from tuple to tuple. Attribute selection is based on a secret key that is known to the merchant only. Further, the selection does not depend on an apriori ordering over the attributes, or on knowledge of the original relation or fingerprint codeword.The virtual primary keys are then used in fingerprinting as in previous work [6]. Rigorous analysis shows that, with high probability, only embedded fingerprints can be detected and embedded fingerprints cannot be modified or erased by a variety of attacks. Attacks include adding, deleting, shuffling, or modifying tuples or attributes (including a primary key attribute if one exists), guessing secret keys, and colluding with other recipients of a relation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. Agrawal and J. Kiernan. Watermarking relational databases. In Proceedings of VLDB, 2002.
 
2
D. Boneh and J. Shaw. Collusion secure fingerprinting for digital data. IEEE Transactions on Information Theory, 44(5):1897--1905, 1998.
 
3
S. Craver, N. Memon, B.-L. Yeo, and M. M. Yeung. Resolving rightful ownerships with invisible watermarking techniques: Limitations, attacks and implications. IEEE Journal on Selected Areas of Communications, 16(4):573--586, May 1998.
4
 
5
 
6
Y. Li, V. Swarup, and S. Jajodia. Fingerprinting relational databases. Technical report, Center for Secure Information Systems, George Mason University, Fairfax, VA, May 2003.
7
8
 
9


Collaborative Colleagues:
Yingjiu Li: colleagues
Vipin Swarup: colleagues
Sushil Jajodia: colleagues

Peer to Peer - Readers of this Article have also read: