Multimedia Security Technologies for Digital Rights Management

(ISBN:  0-12-369476-0, Elsevier, July 2006)

 

Edited by Wenjun Zeng, Heather Yu, and Ching-Yung Lin

 

 

Table of Contents

 

 

Preface

 

 

Part A Overview

 

Chapter 1 Introduction 每 Digital Rights Management

            Scott Moskowitz, Blue Spike, Inc. 

      1.1   PROPERTY AND VALUE

      1.2   ※ORIGINAL WORK§

      1.3   LOOKING BACK AT THE COPYRIGHT ACT OF 1976

      1.4   COMMUNICATION THEORY〞WHO SCREAMS LOUDEST?

      1.5   CRYPTOGRAPHY〞MUCH TO DO

      1.6   DIGITAL RIGHTS MANAGEMENT〞WRAPPING AND EMBEDDING

      1.7   NOW, THE FUTURE

              

Chapter 2 Digital Rights Management Systems

            Marina Bosi, MPEG-LA, LLC

      2.1   INTRODUCTION 每 WHAT IS DIGITAL RIGHTS MANAGEMENT?

      2.2   THE BASIC STRUCTURE OF A DRM SYSTEM

      2.3   EXAMPLE: THE DVD CONTENT SCRAMBLING SYSTEM

      2.4   EXAMPLE: THE OPEN MOBILE ALLIANCE (OMA) DRM

      2.5   THE MPEG LA® DRM REFERENCE MODEL

      2.6   MAPPING AN APPLICATION ONTO THE MPEG LA® DRM RM

      2.7   CONCLUSIONS

 

Chapter 3 Putting Digital Rights Management in Context

            Leonardo Chiariglione, Digital Media Project

      3.1   Introduction

      3.2   Value-chains

      3.3   Digital technologies

      3.4   Working with digital media

      3.5   Digital Rights Management

      3.6   Making DRM interoperable

      3.7   The DMP results so far

      3.8   The DMP specifications Phase I

      3.9   Beyond technical specifications

      3.10 Adapting to the new environment

      3.11 Interoperable DRM Platform, Phase II

      3.12 Conclusions

 

 

Part B Fundamentals of Multimedia Security

 

Chapter 4  Multimedia Encryption                   

            Bin B. Zhu, Microsoft Research Asia

      4.1   INTRODUCTION

      4.2   FUNDAMENTALS OF MODERN ENCRYPTION

            4.2.1       Cryptosystems

            4.2.2       Block and Stream Ciphers, Modes of Operation

            4.2.3       Cryptanalysis

      4.3   THE MULTIMEDIA ENCRYPTION PARADIGM

            4.3.1       Desirable Features and Requirements of Multimedia Encryption

            4.3.2 Security of Multimedia Cryptosystems

            4.3.3 Attacks on Multimedia Encryption

      4.4   MULTIMEDIA ENCRYPTION SCHEMES

            4.4.1 Full Encryption

            4.4.2 Selective Encryption

            4.4.3 Joint Compression and Encryption

            4.4.4 Syntax-Compliant Encryption

            4.4.5 Scalable Encryption and Multi-Access Encryption

      4.5   CONCLUSION

 

Chapter 5  Multimedia Authentication           

            Dajun He and Qibin Sun, Institute for Infocomm Research

      5.1   INTRODUCTION

            5.1.1       Basic concepts in data authentication

            5.1.2       Multimedia authentication

            5.1.3       Watermarking-based multimedia authentication

      5.2   IMAGE AUTHENTICATION

            5.2.1       Direct feature

            5.2.2       Hash digest

      5.3   VIDEO AUTHENTICATION

            5.3.1       Frame-based video authentication

            5.3.2       Object-based video authentication

      5.4   AUDIO AUTHENTICATION

      5.5   SUMMARY

 

Chapter 6  Key Management for Multimedia Access and Distribution

            Amhed M. Eskicioglu, City Univ. of NY

      6.1   INTRODUCTION

      6.2   SECURITY OF MULTIMEDIA IN DISTRIBUTION

            6.2.1   Conditional Access (CA) Systems for Satellite, Cable, and Terrestrial Distribution

            6.2.2   Broadcast Flag

            6.2.3   DRM Systems for Internet Distribution

            6.2.4   Copy Protection (CP) Systems in Digital Home Networks

            6.2.5   CableCARD Copy Protection

      6.3   SUMMARY OF CA, DRM, AND CP SYSTEMS

 

Chapter 7  An Overview of Digital Watermarking        

            N. Liu, P. Amin, A. Ambalavanan and K.P. Subbalakshmi, Stevens Institute of Technology

      7.1   INTRODUCTION

      7.2   CLASSIFICATION OF WATERMARKING SCHEMES

      7.3   TOOLS AND MATHEMATICAL BACKGROUND

            7.3.1       Information Theory

            7.3.2       Quantization

            7.3.3       Frequency Domain Processing: Transforms

      7.4   DATA HIDING WITH SIDE INFORMATION

            7.4.1       Information Theoretic Analysis of Blind Data Hiding

            7.4.2       Classi¯cation of Blind Data Hiding

      7.5   QUANTIZATION BASED DATA HIDING

            7.5.1       Basic Quantization based Data Hiding Scheme

            7.5.2       Distortion Compensation

            7.5.3       Adaptive embedding

      7.6   LOSSLESS WATERMARKING

      7.7   FREQUENCY DOMAIN WATERMARKING

            7.7.1       Comparison Based Watermarking

            7.7.2       Spread Spectrum Based Watermarking

      7.8   SECURITY AND ROBUSTNESS

      7.9   SUMMARY

 

Chapter 8 Biometrics in Digital Rights Management

            Anil Jain and Umut Uludag, Michigan State University

      8.1   INTRODUCTION

      8.2   BIOMETRICS

            8.2.1 Basic Characteristics

            8.2.2 Fingerprint-based Biometric System

            8.2.3 Biometric Trait Variability

            8.2.4   Biometric System Performance

      8.3         INTEGRATING BIOMETRICS with DRM SYSTEMS

            8.3.1 Securing the Multimedia Delivery

            8.3.2   Securing the Multimedia Player

            8.3.3   Securing the Multimedia Content

      8.4   CONCLUSIONS

 

Part C Advanced Topics

 

Chapter 9 Format Compliant Content Protection           

            Wenjun Zeng, Univ. of Missouri - Columbia

      9.1   Introduction

      9.2   Security Architectures for Content Protection

            9.2.1       Placement of security functions

            9.2.2       Link-by-link security architecture

            9.2.3       Point-to-point security architecture

            9.2.4       End-to-end media security architecture

      9.3   Rationales for Format Compliant Content Protection

      9.4   Format Compliant Content Encryption

            9.4.1       Integrated encryption and compression

            9.4.2       Format compliant selective encryption/scrambling

      9.5   Format-Agnostic Content Protection

            9.5.1       Robust digital watermarking

            9.5.2       Content based media authentication

      9.6   Semi-Format-Compliant Content Protection

      9.7   Conclusion

 

Chapter 10 Secure Media Streaming and Secure Transcoding

            John G. Apostolopoulos  & Susie Wee, HP Labs 

      10.1 INTRODUCTION

            10.1.1      Secure Media Streaming from Sender to Receiver

            10.1.2      Secure Transcoding at a Mid-Network Node

            10.1.3      Secure Adaptive Streaming at an Untrustworthy Sender

            10.1.4      Chapter Outline

      10.2 SECURE STREAMING AND SECURE TRANSCODING FOR SCALABLE CODERS

            10.2.1      Basic Overview of Secure Scalable Streaming

            10.2.2      Secure Scalable Packets

            10.2.3      Secure Transcoding

            10.2.4      R-D Optimized Streaming and Transcoding

            10.2.5      Granularity: Layer vs. Packet vs. Truncated Packet

            10.2.6      Security Services and Associated Protection Methods

            10.2.7      Summary

      10.3 SECURE STREAMING AND ADAPTATION FOR NON-SCALABLE CODERS

            10.3.1      Scaling of Non-scalable H.264 Video: Not all P-frames are Equal

            10.3.2      R-D Optimized Processing of P-frames

            10.3.3      Secure Adaptive Streaming using a Secure-Media Rate-Distortion Hint Track

            10.3.4      Secure Rate-Adaptive Streaming using SM-RDHT

            10.3.5      Secure Transcoding at Mid-network Node using Secure Scalable Packets

            10.3.6      Summary

      10.4 SECURE MEDIA SYSTEMS

            10.4.1      Basic Design Principles

            10.4.2      Secure Imaging: JPEG-2000 Security (JPSEC) standard

            10.4.3      General Application to Speech, Audio, Image, Video, and Graphics

      10.5 SUMMARY

 

Chapter 11 Scalable Encryption and Multi-access Control for Multimedia                             

            Bin B. Zhu, Microsoft Research Asia

      11.1  INTRODUCTION

      11.2  SCALABLE CODING

            11.2.1      MPEG-4 Fine Granularity Scalability Video Coding

            11.2.2      JPEG 2000 Image Coding

      11.3  SCALABLE ENCRYPTION

            11.3.1      Scalable Encryption for JPEG 2000

            11.3.2      Scalable Encryption for MPEG-4 FGS

      11.4  MULTI-ACCESS ENCRYPTION AND KEY SCHEMES

            11.4.1      Multi-Access Encryption

            11.4.2      Key Schemes for Multi-Access Encryption

      11.5  CONCLUSION

 

Chapter 12 Broadcast Encryption                   

            Jeff Lotspiech, IBM Research

      12.1 Introduction

      12.2 Public-key Cryptography Versus Broadcast Encryption

      12.3 A Tutorial Example

      12.4 Some Practical Systems

            12.4.1      Content Protection for Recordable Media

            12.4.2      Logical Key Hierarchy

            12.4.3      Subset-Difference and the Advanced Access Content System

            12.4.4      Tracing the Device Keys---the Forensic Media Key Block

      12.5 Some Extensions to Broadcast Encryption

            12.5.1      ``Public'' Broadcast Encryption

            12.5.2 Two-way Broadcast Encryption

      12.6 Conclusion

 

Chapter 13 Practical ※Traitor Tracing§

            Hongxia Jin and Jeff Lotspiech, IBM Research

      13.1 INTRODUCTION

      13.2 PROBLEM: OVERHEAD

      13.3 PROBLEM: INEFFICIENT TRACING

      13.4 PROBLEM: REDUCE THE NUMBER OF KEYS STORED IN THE DEVICE

      13.5 PROBLEM: LACK OF FLEXIBILITY

      13.6 PROBLEM: TRACING TO MODELS INSTEAD OF TO INDIVIDUAL DEVICES

      13.7 PROBLEM: EVIL MANUFACTURERS

      13.8 PROBLEM: WHAT TO DO AFTER YOU TRACE

      13.9 PROBLEM: WHEN TO APPLY THE TRACING TECHNOLOGY

      13.10       CONCLUSIONS

 

Chapter 14 Steganalysis                                   

            Jessica Fridrich, (SUNY) Binhamton Univ.

      14.1 Basic concepts

      14.2 Steganography 每 historical perspective

      14.3 Targeted steganalysis

            14.3.1      Chi-square attack

            14.3.2      Steganalysis of LSB embedding

            14.3.3      Attacking the F5 algorithm

      14.4 Blind steganalysis

            14.4.1      Farid*s universal blind detector

            14.4.2      DCT features for blind JPEG steganalysi

            14.4.3      Blind steganalysis in the spatial domain

      14.5 The future

 

Chapter 15 Passive-Blind Image Forensics    

            Tian-Tsong Ng, Columbia Univ., Shih-Fu Chang, Columbia Univ., Ching-Yung Lin, IBM Research, Qibin Sun, Institute for Infocomm Research

      15.1 INTRODUCTION

      15.2 OVERVIEW OF PBIF

            15.2.1      The History of Image Forgery Creation

            15.2.2      Image Forgery Creation in Modern Time

      15.3 FORGERY DETECTION AND SOURCE IDENTIFICATION

            15.3.1      Passive-blind Image Forgery Detection

            15.3.2      Passive-blind Image Forgery Detection Techniques

            15.3.3      Passive-blind Image Source Identification

            15.3.4      Passive-blind Image Source Identification Techniques

      15.4 CHALLENGES AND RESOURCES FOR PBIF

            15.4.1      Image Modeling and Parameter Estimation

            15.4.2      Knowledge of Image Forgery Creation

            15.4.3      Full Automation and Fine-grained Analysis

            15.4.4      Dataset

            15.4.5      Security Measure

      15.5 SUMMARY AND CONCLUSION

 

Chapter 16 Security in Digital Cinema            

            Jeffrey Bloom, Thomson

      16.1  Introduction

      16.2  Digital Cinema Standardization Efforts

            16.2.1      SMPTE DC28

            16.2.2      NIST

            16.2.3      DCI

      16.3  Goals of the Digital Cinema Security System

      16.4  Tools of Digital Cinema Content Security

            16.4.1      Conditional Access

            16.4.2      Key Management

            16.4.3      Digital Rights Management

            16.4.4      Link Encryption

            16.4.5      Physical Security

            16.4.6      Camcorder Jamming

            16.4.7      Forensic Tracking

      16.5  DCI Digital Cinema Specification

            16.5.1      Some Non-Security Specifications

            16.5.2      Transport Encryption

            16.5.3      Key Transport

            16.5.4      Security Manager

            16.5.5      Physical Security

            16.5.6      Link Encryption

            16.5.7      Forensics: Logging

            16.5.8      Forensics: Watermarking

            16.5.9      Image Media Block

            16.5.10     Example

      16.6  Summary

 

 

Part D Standards and Legal Issues

 

Chapter 17 DRM Standard Activities             

            Xin Wang, Content Guard,  

            Zhongyang Huang and Shengmei Shen, Panasonic Singapore Laboratories

      17.1 INTRODUCTION

      17.2 MOVING PICTURE EXPERT GROUP (MPEG)

            17.2.1      The Need for a Flexible and Interoperable MPEG IPMP Framework

            17.2.2      IPMP Extension Architectures for MPEG-4/2

            17.2.3      Features of the IPMP Extension Architecture

            17.2.4      MPEG-21 IPMP Components

            17.2.5      MPEG-21 REL

      17.3 OPEN MOBILE ALLIANCE (OMA)   

            17.3.1      OMA DRM V1.0

            17.3.2      OMA DRM V2.0

      17.4 CORAL

      17.5 DIGITAL MEDIA PROJECT (DMP)

      17.6 INTERNET STREAMING MEDIA ALLIANCE (ISMA)

      17.7 ADVANCED ACCESS CONTROL SYSTEM (AACS)

      17.8 LIST OF DRM STANDARD ORGANIZATIONS AND CONSORTIUMS

 

Chapter 18 The Digital Millennium Copyright Act                                      

            Greg Stobbs, Harness, Dickey and Pierce, P.L.C.

      18.1  Digital Media and Six Toed Cats

      18.2  Special Interest Groups, a Treaty and the Digital Millennium Copyright Act is Born

      18.3  The Digital Millennium Copyright Act In a Nutshell

      18.4  Circumventing a Technological Measure 每 a DMCA Violation of the First Kind

      18.5  Overseeing the Process shall be two Competing Government Agencies

      18.6  Loopholes only a Lawyer Could Love

      18.7  A Collection of Safety Valves

      18.8  A Chilling Effect upon Reverse Engineering

      18.9  Removing Copyright Management Information 每 a DMCA Violation of the Second Kind

      18.10 More Loopholes

      18.11 Conclusion 每 The Six-Toed Cats are Probably Winning