1 |
1
제 2 디바이스와 상호 연결된 제 1 디바이스를 포함하는 네트워크 내에서, IPTV에서 콘텐츠 보호유통을 관리하는 방법으로서,(a) 상기 제 1 디바이스에서, 스크램블링된 데이터 성분과 디스크램블링 키를 포함하는 상기 스크램블링된 프로그램을 수신하는 단계와;(b) 상기 제 1 디바이스에서, 상기 제 1 디바이스와 관련된 고유 키를 사용하여 상기 디스크램블링 키를 리번들링(rebundling)하는 단계와;(c) 상기 제 2 디바이스에서, 상기 스크램블링된 데이터 성분과 상기 리번들링된 디스크램블링 키를 수신하는 단계와;(d) 상기 제 2 디바이스에서, 상기 리번들링된 디스크램블링 키로부터의 상기 디스크램블링 키를 획득하는 단계와;(e) 상기 제 2 디바이스에서, 상기 디스크램블링 키를 사용하여 상기 스크램블링된 데이터 성분을 디스크램블링하는 단계를포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
2 |
2
제 1항에 있어서,상기 디스크램블링 키는 암호화되어 있고,상기 리번들링 단계는, (a) 상기 스크램블링된 프로그램과 관련된 키를 사용하여 상기 암호화된 디스크램블링 키를 암호해독하는 단계와; (b) 상기 리번들링된 디스크램블링 키를 생성하기 위해서, 상기 제 1 디바이스와 관련된 상기 고유 키를 사용하여 상기 디스크램블링 키를 재-암호화하는 단계를포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
3 |
3
제 2항에 있어서, 상기 제 1 디바이스와 관련된 상기 고유 키는 공개키(public key)이고, 상기 공개키는 상기 제 1 디바이스에 위치하고, 대응하는 비밀키(private key)는 상기 제 2 디바이스에 위치하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
4 |
4
제 2항에 있어서, 상기 리번들링 단계는 상기 제 1 디바이스에 연결된 제 1 스마트 카드 내에서 수행되고, 상기 획득하는 단계 및 디스크램블링 단계는 상기 제 2 디바이스에 연결된 제 2 스마트 카드 내에서 수행되는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
5 |
5
제 1항에 있어서, 상기 네트워크 내에서 상기 제 1 디바이스를 초기화하는 단계를 더 포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
6 |
6
제 5항에 있어서, 상기 초기화 단계는 조건부 액세스 제공자로부터 공개키를 수신하는 단계를 포함하고, 상기 수신 단계는 상기 조건부 액세스 제공자의 인증(authentication)을 포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
7 |
7
제 5항에 있어서, 상기 제 1 디바이스에 연결된 스마트 카드 내에 또는 상기 제 1 디바이스 내에 공개키가 사전 저장되는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
8 |
8
제 1항에 있어서, 상기 디스크램블링 키는, 상기 스크램블링된 프로그램이 사전-레코딩된 매체로부터 수신되는 경우에 LECM(Local Entitlement Control Message:국부적인 권한 제어 메시지)을 사용하여 암호화되거나, 또는 상기 스크램블링된 프로그램이 서비스 제공자로부터 수신되는 경우에 ECM(Entitlement Control Message)에 의해 보호되는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
9 |
9
제 1항에 있어서, 상기 제 1 디바이스는 액세스 디바이스이고, 상기 제 2 디바이스는 프레젠테이션 디바이스인, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
10 |
10
스크램블링된 프로그램으로의 액세스를 관리하는 프레젠테이션 디바이스로서,(a) 액세스 디바이스에 의해, 네트워크 키를 사용하여 암호화되어진 리번들링된 디스크램블링 키 및 스크램블링된 데이터 성분을 포함하는 상기 스크램블링된 프로그램을 수신하는 수단과;(b) 상기 디스크램블링 키를 생성하기 위해 상기 리번들링된 디스크램블링 키를 암호해독하는 모듈과;(c) 디스크램블링된 프로그램을 획득하기 위해 상기 디스크램블링 키를 사용하여 상기 스크램블링된 데이터 성분을 디스크램블링하는 모듈; 및(d) 상기 디스크램블링된 프로그램을 프레젠테이션하는 수단을포함하는, 스크램블링된 프로그램으로의 액세스를 관리하는 프레젠테이션 디바이스
|
11 |
11
제 9항에 있어서, 상기 스크램블링된 프로그램은 서비스 제공자로부터 수신되고, 상기 디스크램블링 키는 암호화되어 있으며, 상기 리번들링 단계는:상기 제 2 디바이스에서, 상기 서비스 제공자와 관련된 키를 사용하여 상기 암호화되어 있는 디스크램블링 키를 암호해독하는 단계와;상기 액세스 디바이스에서, 상기 액세스 디바이스와 관련된 공개키를 사용하여 상기 디스크램블링 키를 재-암호화하는 단계를 포함하고, 상기 프레젠테이션 디바이스에서 상기 디스크램블링 키를 획득하는 단계는:상기 프레젠테이션 디바이스에서, 상기 디스크램블링된 프로그램을 획득하기 위해 상기 재-암호화된 디스크램블링 키를 암호해독하는 단계를포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
12 |
12
제 11항에 있어서, 상기 스크램블링된 프로그램은 매체 상에 사전 레코딩되어 상기 액세스 디바이스에 제공되며, 상기 암호화된 디스크램블링 키는 상기 사전 레코딩된 매체로부터 수신되는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
13 |
13
제 2항에 있어서, 상기 디스크램블링 키를 리번들링하는 단계 이후에:레코딩 디바이스에서, 상기 스크램블링된 데이터 성분과 상기 재-암호화된 디스크램블링 키를 수신하는 단계와;상기 레코딩 디바이스에 연결된 매체 상에 상기 스크램블링된 데이터 성분과 상기 재-암호화된 디스크램블링 키를 레코딩하는 단계; 및상기 스크램블링된 데이터 성분과 상기 재-암호화된 디스크램블링 키를 프레젠테이션 디바이스에 제공하는 단계를더 포함하는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
14 |
14
제 13항에 있어서, 상기 스크램블링된 프로그램은 매체 상에 사전 레코딩되는, IPTV에서 콘텐츠 보호유통을 관리하는 방법
|
15 |
15
보안 디바이스에서 서비스 제공자로부터 수신되는 스크램블링된 프로그램에 포함된 컨텐트 정보를 변형하는 방법으로서,상기 보안 디바이스에서, 스크램블링된 컨텐트 정보와 디스크램블링 키를 포함하는 상기 스크램블링된 프로그램을 수신하는 단계와;상기 보안 디바이스에서, 상기 디스크램블링 키를 사용하여 상기 스크램블링된 컨텐트를 디스크램블링하는 단계와;또 다른 스크램블링 키를 상기 보안 디바이스에서 생성하는 단계와;상기 또 다른 스크램블링 키를 사용하여 상기 컨텐트를 재-스크램블링하는 단계와;고유 키를 사용하여 상기 또 다른 스크램블링 키를 포함하는 LECM(국부적인 권한 제어 메시지)을 암호화하는 단계; 및상기 재-스크램블링된 컨텐트와 상기 LECM(국부적인 권한 제어 메시지)를 프레젠테이션 디바이스에 제공하는 단계를포함하는, 보안 디바이스에서 컨텐트 정보를 변형하는 방법
|
16 |
16
제 15항에 있어서, 상기 스크램블링된 컨텐트를 디스크램블링하기에 앞서 상기 스크램블링된 프로그램에 대한 사용자 권한(user entitlement)을 결정하는 단계를 더 포함하는, 보안 디바이스에서 컨텐트 정보를 변형하는 방법
|