IEEE Transactions on Information Theory · 2000 · 305 citations · 12 references
ComputingComputer ScienceCybersecurityComputer SecurityCryptographyPrivacy EngineeringAuthenticated EncryptionData ProtectionData SecurityElliptic Curve CryptographyInvasion Of PrivacyPrivacy-preserving ProtocolsBroadcast EncryptionCryptographic Broadcast ProtocolsData HidingData Leakage PreventionUnauthorized Data Disclosure
We give cryptographic schemes that help trace the source of leaks when sensitive or proprietary data is made available to a large set of parties. A very relevant application is in the context of pay television, where only paying customers should be able to view certain programs. In this application, the programs are normally encrypted, and then the sensitive data is the decryption keys that are given to paying customers. If a pirate decoder is found, it is desirable to reveal the source of its decryption keys. We describe fully resilient schemes which can be used against any decoder which decrypts with nonnegligible probability. Since there is typically little demand for decoders which decrypt only a small fraction of the transmissions (even if it is nonnegligible), we further introduce threshold tracing schemes which can only be used against decoders which succeed in decryption with probability greater than some threshold. Threshold schemes are considerably more efficient than fully resilient schemes.
12
Secure spread spectrum watermarking for multimedia
Ingemar J. Cox, Joe Kilian, Frank Thomson Leighton et al. · IEEE Transactions on Image Processing · 1997 · 5.3K citations
Universal classes of hash functions
J.Lawrence Carter, Mark N. Wegman · Journal of Computer and System Sciences · 1979 · 2.6K citations
How to construct random functions
Oded Goldreich, Shafi Goldwasser, Silvio Micali · Journal of the ACM · 1986 · 2.1K citations · Full text