content protection for television in the homedocbox.etsi.org/workshop/2009/200901_security... · pc...

33
Content Protection for Television in the home Copyright © Digital Video Broadcasting Project DVB Mark Jeffrey M Entertainment & Devices Division [email protected]

Upload: others

Post on 23-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Content Protection for Television in the home

Copyright © Digital Video Broadcasting Project DVB

Mark Jeffrey

MEntertainment & Devices Division

[email protected]

Page 2: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM

DVB is the Digital Video Broadcasting Project

CPCM means:

Content

Protection &

Slide 2

Protection &

Copy

Management

ETSI TS 102 825-1 ... -14

Page 3: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Yes, CPCM does work!

Slide 3

CPCM demonstrated at IBC in September 2007

Page 4: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Role of CPCM

CPCM defines a set of technologies for protecting content after it has been acquired by the consumer

CPCM is not used in transmission to the home

CPCM is not tied to a specific service provider

Slide 4

CPCM is intended for use on commercial content only

Home videos etc. are neither protected nor blocked by CPCM

Page 5: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Role of CPCM

CPCM can acquire content from Free-to-air, Conditional Access (PayTV) or DRM systems

Once under CPCM, the content is controlled by the CPCM devices within agreed constraints

CPCM can be implemented in any type of device

Slide 5

CPCM can be implemented in any type of device

CPCM is complementary to other content protection mechanisms, and can be used in parallel with them

Page 6: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 6

USE CASES FOR CPCM

Page 7: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM in the Home

Tuner

Traditional TV

Tuner in Television, or in PayTV box

Simple wire connection

Slide 7

connection(e.g. SCART, DVI)

Page 8: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM in the Home

Tuner PVR

TV with PVR

Tuner in PVR or in Zapper box

Simple wire connections

Slide 8

connections

Page 9: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM in the Home

Tuner PVR

Home Network

Tuner device connected by Ethernet or Wireless LAN

TCP/IP based

Slide 9

Home Network

TCP/IP based connections

Local Link Protection(e.g. WMDRM-ND)

“Authorised Domain” of devices (e.g. CPCM)

Page 10: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM in the Home

Tuner Server

Remote Access TV

Tuner in home, or specialist server, allows remote access from other locations

Slide 10

InternetHome Network

Page 11: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 11

HOW CPCM WORKS

Page 12: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

How CPCM Works

Establishes Trust between devices

If required, establishes an Authorised Domain between multiple devices

Establishes secure communications

Encrypts the content using a secret keyNOT required for some Free-to-air content

Slide 12

Puts Rights information and key into Content License

Securely delivers Content License with protected content

Decrypts content using Key, and allows use according to Rights

Free-to-air content

Page 13: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Establishing Trust

Authority

Manufacturer

Authority

RootCompliance and Robustness Regime (C&R)

Compliance and Robustness Regime (C&R)

Slide 13

Manufacturer Manufacturer Manufacturer

Device DeviceChallengeResponse

SAC Session

Division

Product

Page 14: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 14

HOW CONTENT MOVES UNDER CPCM CONTROL

Page 15: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Basic Content Exchange Process

Device Device

SAC Session

ChallengeResponse

TV TVContentLicense

ContentLicense

Slide 15

TV TV

Scrambler Descrambler

Page 16: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Basic Content Storage Process

Device Device

SAC SACTV

ContentLicense

TVContentLicense

Slide 16

Scrambler Descrambler

TV TV TV

Page 17: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 17

BUILDING AN AUTHORISED DOMAIN

Page 18: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Authorised Domain

TunerADAD

Slide 18

Home Network

Page 19: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Authorised Domain

TunerADADAD AD AD

Slide 19

Home Network

AD

Page 20: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Authorised Domain

TunerADAD AD

PVRAD

Slide 20

Home Network

ADAD

AD

DVD-RWAD

Page 21: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 21

CPCM AND OTHER CONTENT PROTECTION SYSTEMS

Page 22: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Examples of CPCM Content Acquisition

FTA Signal

CPCM

DVB-TZapper box

Cable CA

CPCM

DVB-CPayTV box

Sat. CA

CPCM

DVB-SPayTV box

DRM

CPCM

IPTV &Internet

Slide 22

CPCM CPCM CPCM CPCM

CPCM

PVR

CPCM

Display

Page 23: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Examples of CPCM Content Acquisition

FTA Signal

CPCM

DVB-TZapper box

Cable CA

CPCM

DVB-CPayTV box

Sat. CA

CPCM

DVB-SPayTV box

DRM

CPCM

IPTV &Internet

Slide 23

CPCM CPCM CPCM CPCM

CPCM

PVR

CPCM

Display

Page 24: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Examples of CPCM Content Consumption & Export

CPCM

PVR

CPCM

Display

Slide 24

Page 25: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Examples of CPCM Content Consumption & Export

CPCM

PVR

CPCM

Display

HDCPHDCP

Slide 25

Page 26: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Examples of CPCM Content Consumption & Export

CPCM

PVR

CPCM

Display

HDCPHDCP

DRMCPCM DRM

Slide 26

Media DevicePC

CIv2

Future Television

CPCM

Future CI Adapter

CIv2

Page 27: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 27

CPCM AS A FRAMEWORK

Page 28: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM as a Framework

The DVB CPCM specification provides a toolkit, with which various devices and services can be built

It defines those elements that are necessary for devices to securely transfer content and maintain rights

CPCM does not define how they are implemented

Manufacturers decide:

Slide 28

Manufacturers decide:

Which CPCM functions are necessary in each of their products

How to present CPCM information in their User Interface

Page 29: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

CPCM as a Framework

There are many areas where hooks have been left for future additions, and for adaptation to specific business needs

Manufacturers and service providers adopting CPCM have the opportunity to experiment with many new content management scenarios

Slide 29

content management scenarios

Page 30: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Slide 30

CONCLUSION

Page 31: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Conclusion

CPCM is a fairly straightforward specification

CPCM supports many current and future usage scenarios

CPCM will allow consumers to do more with their content

Home Networking

Remote Access

Portable Devices

Slide 31

Portable Devices

Removable Media

CPCM is complementary to other Content Protection mechanisms such as Conditional Access and Digital Rights Management

CPCM is flexible for the future needs of Consumers, Broadcasters and Content/Service Providers

Page 32: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Recognition

Recognise special contribution to CPCM by the following individuals:

Chris Hibbert (Disney)

Giles Godart-Brown (BSkyB)

Paul Szucs (Sony)

Slide 32

Paul Szucs (Sony)

Alain Durand (Thomson)

Jim Williams (MPAA)

Spencer Stephens (Warner Bros)

Page 33: Content Protection for Television in the homedocbox.etsi.org/Workshop/2009/200901_SECURITY... · PC Media Device CIv2 Future Television CPCM Future CI Adapter CIv2. Slide 27 CPCM

Thanks for your attention

Copyright © Digital Video Broadcasting Project DVB

M