Preventing piracy while preserving privacy

Michael O. Rabin, Dennis E. Shasha

Research output: Contribution to specialist publicationArticle


A flexible antipiracy solution using various approaches to prevent piracy while preserving privacy is discussed. The best current approach is to encapsulate software inside hardware. A software-imitates-hardware approach is to encrypt the content and ship the key to the client site, which can then execute the software only if it has the proper keys. The Shield Approach is a flexible, privacy-preserving, antipiracy solution that ensures piracy prevention.

Original languageEnglish (US)
Number of pages11
Specialist publicationDr. Dobb's Journal
StatePublished - Oct 2005

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications


Dive into the research topics of 'Preventing piracy while preserving privacy'. Together they form a unique fingerprint.

Cite this